<SEC-DOCUMENT>0001193125-18-185624.txt : 20180606
<SEC-HEADER>0001193125-18-185624.hdr.sgml : 20180606
<ACCEPTANCE-DATETIME>20180606161657
ACCESSION NUMBER:		0001193125-18-185624
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20180430
FILED AS OF DATE:		20180606
DATE AS OF CHANGE:		20180606

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

	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>d572858d10q.htm
<DESCRIPTION>10-Q
<TEXT>
<HTML><HEAD>
<TITLE>10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">UNITED STATES </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2">SECURITIES AND EXCHANGE COMMISSION </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Washington, D.C. 20549 </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>FORM <FONT STYLE="white-space:nowrap">10-Q</FONT> </U></B></FONT></P> <P STYLE="margin-top:8px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9745;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT> QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the
quarterly period ended April 30, 2018. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT>
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 for the transition period from <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> to
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">COMMISSION FILE NUMBER
<FONT STYLE="white-space:nowrap">001-09235</FONT> </FONT></P> <P STYLE="font-size:4px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center">


<IMG SRC="g572858g0502020730743.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>THOR INDUSTRIES, INC. </U></B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2">(Exact name of registrant as specified in its charter) </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="9%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="37%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="12%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="29%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">Delaware</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="white-space:nowrap">93-0768752</FONT></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">(State or other jurisdiction of</FONT></P> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2">incorporation or organization)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">(I.R.S. Employer</FONT></P> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2">Identification No.)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"> <P STYLE="text-indent:2.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">601 E. Beardsley Ave., Elkhart, IN</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">46514-3305</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">(Address of principal executive offices)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">(Zip Code)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD></TR>
</TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="27%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="27%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">(574) <FONT STYLE="white-space:nowrap">970-7460</FONT></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">(Registrant&#146;s&nbsp;telephone&nbsp;number,&nbsp;including&nbsp;area&nbsp;code)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="14%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">None</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">(Former name, former address and former fiscal year, if changed since last report)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Indicate by check mark whether the registrant: (1)&nbsp;has filed all reports required to be filed by
Section&nbsp;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)&nbsp;has been subject to such filing requirements for the past
90 days. </FONT></P>
<P STYLE="margin-top:2px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9745;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT> </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of
Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). </FONT></P>
<P STYLE="margin-top:2px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9745;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT> </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <FONT STYLE="white-space:nowrap">non-accelerated</FONT> filer, smaller reporting company, or an emerging growth
company. See the definitions of &#147;large accelerated filer,&#148; &#147;accelerated filer,&#148; &#147;smaller reporting company,&#148; and &#147;emerging growth company&#148; in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange
Act. </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="28%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="42%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Large accelerated filer</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9745;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Accelerated filer &nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT></FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Non-accelerated filer</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT>&nbsp;&nbsp;(Do&nbsp;not&nbsp;check&nbsp;if&nbsp;a&nbsp;smaller&nbsp;
reporting&nbsp;company)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Smaller reporting company</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT></FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Emerging growth company</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:18px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">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&nbsp;13(a) of the Exchange Act.&nbsp;&nbsp;<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT
STYLE="font-family:ARIAL" SIZE="2"></FONT> </FONT></P> <P STYLE="margin-top:8px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Indicate by check mark whether the registrant is a shell company (as defined in Rule <FONT
STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act). </FONT></P>
<P STYLE="margin-top:2px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9744;</FONT><FONT STYLE="font-family:ARIAL" SIZE="2"></FONT>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="font-family:Times New Roman" SIZE="2">&#9745;</FONT><FONT
STYLE="font-family:ARIAL" SIZE="2"></FONT> </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">As of May 31, 2018, 52,695,365 shares of the registrant&#146;s common stock, par value $0.10
per share, were outstanding. </FONT></P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>PART I &#150; FINANCIAL INFORMATION (Unless otherwise indicated, amounts in thousands except share and per share
data.) </B></FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM</U><U>&nbsp;</U><U>1.&nbsp;FINANCIAL</U></B></FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>STATEMENTS</U> </B></FONT></P></TD></TR></TABLE>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>THOR INDUSTRIES, INC. AND SUBSIDIARIES </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</U> </B></FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="80%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>July&nbsp;31,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>ASSETS</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash and cash equivalents</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,019</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">223,258</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts receivable, trade, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">632,484</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">453,754</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts receivable, other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">25,748</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,090</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">607,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">460,488</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Prepaid income taxes, expenses and other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14,925</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11,577</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,427,361</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,180,167</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">490,614</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">425,238</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">377,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">377,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Amortizable intangible assets, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">402,230</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">443,466</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred income taxes, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">74,939</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">92,969</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Equity investment in joint venture</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">46,503</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">47,142</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38,398</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">948,507</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">952,526</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>TOTAL ASSETS</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,866,482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,557,931</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>LIABILITIES AND STOCKHOLDERS&#146; EQUITY</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current liabilities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">354,012</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">328,601</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accrued liabilities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Compensation and related items</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">111,634</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100,114</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Product warranties</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">260,129</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">216,781</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Income and other taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19,748</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">51,211</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Promotions and rebates</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">61,165</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">46,459</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Product, property and related liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16,935</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16,521</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,942</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">21,359</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total current liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">855,565</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">781,046</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Long-term debt</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">80,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">145,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Unrecognized tax benefits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10,718</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10,263</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">54,573</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">45,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total long-term liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">145,291</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">200,345</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="5"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD>
<TD HEIGHT="5" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Contingent liabilities and commitments</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Stockholders&#146; equity:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Preferred stock &#150; authorized 1,000,000 shares; none outstanding</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Common stock &#150; par value of $.10 per share; authorized 250,000,000 shares; issued 62,765,824 and 62,597,110 shares,
respectively</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,277</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,260</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Additional <FONT STYLE="white-space:nowrap">paid-in</FONT> capital</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">248,797</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">235,525</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained earnings</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,954,280</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,670,826</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Less treasury shares of 10,070,459 and 10,011,069, respectively, at cost</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(343,728</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(336,071</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:7.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total stockholders&#146; equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,865,626</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,576,540</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>TOTAL LIABILITIES AND STOCKHOLDERS&#146; EQUITY</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,866,482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,557,931</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">See Notes to the Condensed Consolidated Financial Statements. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">2 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>THOR INDUSTRIES, INC. AND SUBSIDIARIES </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>FOR THE THREE AND NINE MONTHS ENDED APRIL&nbsp;30, 2018 AND 2017 (UNAUDITED)</U> </B></FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,251,570</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,015,224</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,454,798</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,312,280</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cost of products sold</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,934,825</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,721,383</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,534,540</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,569,985</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Gross profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">316,745</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">293,841</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">920,258</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">742,295</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">119,449</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">111,122</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">370,800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">310,401</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Amortization of intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,882</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15,216</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">41,236</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">48,710</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Interest income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">460</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">205</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,242</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">535</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Interest expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,383</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,547</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,149</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,593</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other income (expense), net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,966)</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,070</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,366</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,270</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Income before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">180,525</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">166,231</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">508,681</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">380,396</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">46,737</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">54,968</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">166,735</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">125,606</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net income and comprehensive income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">133,788</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">111,263</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">341,946</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">254,790</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Weighted-average common shares outstanding:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,695,365</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,582,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,667,016</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,555,792</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,853,541</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,773,106</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,844,040</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,739,716</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Earnings per common share:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Basic</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.54</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.12</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.49</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.85</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Diluted</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.53</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.11</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.47</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.83</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="24"></TD>
<TD HEIGHT="24" COLSPAN="4"></TD>
<TD HEIGHT="24" COLSPAN="4"></TD>
<TD HEIGHT="24" COLSPAN="4"></TD>
<TD HEIGHT="24" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Regular dividends declared and paid per common share</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">0.37</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">0.33</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.11</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">0.99</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">See Notes to the Condensed Consolidated Financial Statements. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">3 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>THOR INDUSTRIES, INC. AND SUBSIDIARIES </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>FOR THE NINE MONTHS ENDED APRIL&nbsp;30, 2018 AND 2017 (UNAUDITED) </U></B></FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="80%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended&nbsp;April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash&nbsp;flows&nbsp;from&nbsp;operating&nbsp;activities:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">341,946&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">254,790&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Adjustments to reconcile net income to net cash provided by operating activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,270&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">25,588&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Amortization of intangibles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">41,236&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">48,710&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Amortization of debt issuance costs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,177&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,177&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred income tax provision (benefit)</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,030&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(9,261)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Gain on disposition of property, plant and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,465)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(2,246)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Stock-based compensation expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,986&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9,058&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Changes in assets and liabilities (excluding acquisitions):</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts receivable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(173,388)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(223,186)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Inventories</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(146,697)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(55,799)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Prepaid income taxes, expenses and other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(14,141)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(4,612)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">29,595&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">85,651&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accrued liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">49,383&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">46,604&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Long-term liabilities and other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10,253&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,360&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net cash provided by operating activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">197,185&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">182,834&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash flows from investing activities:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Purchases of property, plant and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(100,021)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(79,456)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Proceeds from dispositions of property, plant and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,656&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,630&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Acquisitions</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(5,039)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Equity investment in joint venture</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(46,902)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,271&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,581)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net cash used in investing activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(141,996)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(81,446)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash flows from financing activities:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Principal payments on revolving credit facility</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(65,000)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(65,000)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Regular cash dividends paid</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(58,492)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(52,057)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Principal payments on capital lease obligations</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(279)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(250)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Payments related to vesting of stock-based awards</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(7,657)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(4,572)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net cash used in financing activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(131,428)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(121,879)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net decrease in cash and cash equivalents</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(76,239)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(20,491)&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash and cash equivalents, beginning of period</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">223,258&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">209,902&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash and cash equivalents, end of period</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,019&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">189,411&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Supplemental cash flow information:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Income taxes paid</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">186,166&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">130,802&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Interest paid</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,087&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,652&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="10"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD>
<TD HEIGHT="10" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><FONT STYLE="white-space:nowrap">Non-cash</FONT> transactions:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital expenditures in accounts payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,082&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,605&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">See Notes to the Condensed Consolidated Financial Statements. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">4 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) </U></B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(All dollar amounts presented in thousands except per share data) </B></FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Nature of Operations and Accounting Policies </B></FONT></P></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>Nature of Operations </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Thor Industries, Inc. was founded in 1980 and,
through its subsidiaries (collectively, the &#147;Company&#148;), manufactures a wide range of recreational vehicles (&#147;RVs&#148;) at various manufacturing facilities located primarily in Indiana, with additional facilities in Ohio, Oregon,
Idaho and Michigan. These products are sold to independent, <FONT STYLE="white-space:nowrap">non-franchise</FONT> dealers primarily throughout the United States and Canada. Unless the context requires or indicates otherwise, all references to
&#147;Thor&#148;, the &#147;Company&#148;, &#147;we&#148;, &#147;our&#148; and &#147;us&#148; refer to Thor Industries, Inc. and its subsidiaries. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">The July&nbsp;31, 2017 amounts are derived from the annual audited financial statements. 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&#146;s Annual
Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended July&nbsp;31, 2017. Due to seasonality within the recreational vehicle industry, among other factors, annualizing the results of operations for the nine months
ended April&nbsp;30, 2018 would not necessarily be indicative of the results expected for a full fiscal year. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px; margin-left:4%"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Accounting
Pronouncements </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">In January 2017, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting
Standards Update (&#147;ASU&#148;) <FONT STYLE="white-space:nowrap">No.&nbsp;2017-04,</FONT> &#147;Intangibles&#151;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,&#148; which eliminates the requirement to calculate the
implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test).&nbsp;Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that
excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December&nbsp;15, 2019, with early adoption permitted
after January&nbsp;1, 2017.&nbsp;This ASU is effective for the Company in its fiscal year 2021 beginning on August&nbsp;1, 2020.&nbsp;The Company is currently evaluating the impact of this ASU on its consolidated financial statements, which will
depend on the outcomes of future goodwill impairment tests. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">In February 2016, the FASB issued ASU <FONT
STYLE="white-space:nowrap">No.&nbsp;2016-02,</FONT> &#147;Leases (Topic 842),&#148; which provides guidance on the recognition, measurement, presentation, and disclosure of leases.&nbsp;ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2016-02</FONT>
requires the recognition of lease assets and lease liabilities by lessees for all leases with terms greater than 12 months. The principal difference from current guidance is that the lease assets and lease liabilities arising from operating leases
will be recognized on the Consolidated Balance Sheet.&nbsp;This ASU is effective for fiscal years, and interim periods within those years, beginning after December&nbsp;15, 2018. Early adoption is permitted. This ASU is effective for the Company in
its fiscal year 2020 beginning on August&nbsp;1, 2019.&nbsp;The Company is currently evaluating the impact that implementing this ASU will have on its financial statements. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">In July 2015, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2015-11,</FONT> &#147;Inventory (Topic 330): Simplifying
the Measurement of Inventory.&#148; ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2015-11</FONT> requires inventory measured using any method other than <FONT STYLE="white-space:nowrap">last-in,</FONT>
<FONT STYLE="white-space:nowrap">first-out</FONT> (&#147;LIFO&#148;) or the retail inventory method to be subsequently measured at the lower of cost or net realizable value, rather than at the lower of cost or market. Net realizable value is defined
as the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. Under this ASU, subsequent measurement of inventory using the LIFO or retail inventory method is
unchanged. ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2015-11</FONT> is effective prospectively for fiscal years, and for interim periods within those years, beginning after December&nbsp;15, 2016. The Company adopted ASU <FONT
STYLE="white-space:nowrap">No.&nbsp;2015-11</FONT> on August&nbsp;1, 2017 and there was no material impact on the Condensed Consolidated Financial Statements. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">In May 2014, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2014-09,</FONT> &#147;Revenue from Contracts with Customers (Topic 606),&#148; which outlines a single comprehensive model for entities to
use in accounting for revenue arising from contracts with customers. This ASU will supersede most current revenue recognition guidance. Under this ASU, entities are required to identify the contract with a customer, identify the separate performance
obligations in the contract, determine the transaction price, allocate the transaction price to the separate performance obligations in the contract and recognize the appropriate amount of revenue when (or as) the entity satisfies each performance
obligation. This ASU will also require additional qualitative and quantitative disclosures about contracts with customers, significant judgments made in applying the revenue guidance and assets recognized from the costs to obtain or fulfill a
contract. ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2014-09</FONT> is effective for fiscal years, and the interim periods within those years, beginning after December&nbsp;15, 2017. This ASU is effective for the Company in its fiscal year 2019
beginning on August&nbsp;1, 2018. In applying this ASU, entities have the option of using either a full retrospective transition or a modified retrospective approach with the cumulative effect recognized as of the date of adoption. The Company plans
to use the modified retrospective approach in applying this ASU. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">5 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company is in the process of analyzing and quantifying the adoption impact of this
ASU as well as evaluating the impact to internal controls, business processes and financial statement disclosures under this ASU. While the Company is still completing its assessment of all the potential impacts of this ASU, the Company does not
anticipate adoption will have a material impact to the consolidated financial statements. The ASU will, however, require more extensive revenue-related disclosures. The Company will continue evaluation of the adoption of this ASU through the date of
adoption, including assessing the impact of required financial statement disclosures. </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Acquisition </B></FONT></P></TD></TR></TABLE> <P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2"><U><B>Jayco, Corp.</B></U> </FONT></P> <P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">On June&nbsp;30, 2016, the Company closed on a Stock
Purchase Agreement (&#147;Jayco SPA&#148;) for the acquisition of all the issued and outstanding capital stock of towable and motorized recreational vehicle manufacturer Jayco, Corp. (&#147;Jayco&#148;) for initial cash consideration of $576,060,
subject to adjustment. This acquisition was funded from the Company&#146;s cash on hand and $360,000 from an asset-based revolving credit facility as more fully described in Note 12 to the Condensed Consolidated Financial Statements. The final
purchase price adjustment of $5,039 was based on the final determination of net assets as of the June&nbsp;30, 2016 closing date and was paid during the first quarter of fiscal 2017. Jayco operates as an independent operation in the same manner as
the Company&#146;s other recreational vehicle subsidiaries, and its towables operations are aggregated within the Company&#146;s towable recreational vehicle reportable segment and its motorized operations are aggregated within the Company&#146;s
motorized recreational vehicle reportable segment. The Company purchased Jayco to complement its existing towable and motorized RV product offerings and dealer base. </FONT></P>
<P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The following table summarizes the final fair values assigned to the Jayco net assets acquired, which were based on internal and
independent external valuations: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,409</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other current assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">258,158</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, plant and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">80,824</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Dealer network</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">261,100</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Trademarks</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">92,800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Backlog</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,400</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Goodwill</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">74,184</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(216,776</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total fair value of net assets acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">581,099</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Less cash acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(18,409</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total cash consideration for acquisition, less cash acquired</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">562,690</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 19.3
years. The dealer network was valued based on the Discounted Cash Flow Method and is amortized on an accelerated basis over 20 years. The trademarks were valued on the Relief from Royalty Method and are amortized on a straight-line basis over 20
years. Backlog was valued based on the Discounted Cash Flow Method and was amortized on a straight-line basis over 3 months. Goodwill is deductible for tax purposes. </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>3.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Business Segments </B></FONT></P></TD></TR></TABLE> <P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">The Company has two reportable segments, both related to recreational vehicles: (1)&nbsp;towables and (2)&nbsp;motorized. The towable recreational vehicle reportable segment consists of the following operating
segments that have been aggregated: Airstream (towable), Heartland (including Bison, Cruiser RV and DRV), Jayco (including Jayco towable, Starcraft and Highland Ridge), Keystone (including CrossRoads and Dutchmen) and KZ (including Livin&#146;
Lite). The motorized recreational vehicle reportable segment consists of the following operating segments that have been aggregated: Airstream (motorized), Jayco (including Jayco motorized and Entegra Coach) and Thor Motor Coach. </FONT></P>
<P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The operations of the Company&#146;s Postle subsidiary are included in &#147;Other,&#148; which is a
<FONT STYLE="white-space:nowrap">non-reportable</FONT> segment. Net sales included in Other mainly relate to the sale of aluminum extrusions and specialized component products. Intercompany eliminations adjust for Postle sales to the Company&#146;s
towable and motorized segments, which are consummated at established <FONT STYLE="white-space:nowrap">arm&#146;s-length</FONT> transfer prices generally consistent with the selling prices of extrusion components to third-party customers. </FONT></P>
<P STYLE="margin-top:4px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">All manufacturing is conducted within the United States. Total assets include those assets used in the operation of each reportable
and <FONT STYLE="white-space:nowrap">non-reportable</FONT> segment, and the Corporate assets consist primarily of cash and cash equivalents, deferred net income tax and deferred compensation plan assets and certain Corporate real estate holdings
primarily utilized by Thor operating subsidiaries. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">6 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="52%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net&nbsp;sales:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,608,214</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,426,192</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,599,833</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,719,314</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">598,459</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">549,883</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,724,979</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,486,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,206,673</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,976,075</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,324,812</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,205,623</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">82,239</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">70,019</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">233,171</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">182,906</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Intercompany eliminations</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(37,342</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(30,870</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(103,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(76,249</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,251,570</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,015,224</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,454,798</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,312,280</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Income (loss) before income taxes:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,853</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">134,504</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">423,432</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">306,677</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38,908</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37,356</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">114,032</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">94,767</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">186,761</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">171,860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">537,464</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">401,444</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,872</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22,645</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20,787</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(15,108</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(14,342</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(51,428</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(41,835</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">180,525</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">166,231</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">508,681</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">380,396</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Total assets:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>July&nbsp;31, 2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,754,486</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,535,029</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">618,190</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">500,761</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,372,676</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,035,790</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">158,914</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">156,996</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">334,892</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">365,145</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,866,482</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,557,931</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, </B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Depreciation and intangible amortization expense:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17,357</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,213</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">51,373</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">57,377</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,004</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,316</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,641</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,905</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20,361</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20,529</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">60,014</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">64,282</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,762</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,021</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,319</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9,037</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">410</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">343</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,173</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">979</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23,533</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23,893</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">69,506</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">74,298</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD>
<TD HEIGHT="16" COLSPAN="8"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Capital acquisitions:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23,175</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15,559</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">59,588</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">51,877</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10,083</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24,152</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24,179</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33,258</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27,693</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">83,740</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">76,056</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">744</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">163</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,337</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">773</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">169</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">377</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,760</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,694</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">34,171</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,233</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">95,837</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">78,523</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">7 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>4.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Earnings Per Common Share </B></FONT></TD></TR></TABLE>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">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: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Weighted-average shares outstanding for basic earnings per share</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,695,365</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,582,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,667,016</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,555,792</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Unvested restricted stock and restricted stock units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">158,176</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">190,972</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">177,024</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">183,924</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Weighted-average shares outstanding assuming dilution</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,853,541</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,773,106</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,844,040</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">52,739,716</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">At April&nbsp;30, 2017, the Company had 57,253 unvested restricted stock and restricted stock units
outstanding which were excluded from this calculation as their effect would be antidilutive. There were no unvested restricted stock or restricted stock units that were antidilutive at April&nbsp;30, 2018. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Fair Value Measurements </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The
Company assesses the inputs used to measure the fair value of certain assets and liabilities using a three-level hierarchy as prescribed in ASC 820, &#147;Fair Value Measurements and Disclosures&#148;, and as discussed in Note 9 in the Notes to the
Consolidated Financial Statements in our fiscal 2017 Form <FONT STYLE="white-space:nowrap">10-K.</FONT> </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The financial
assets that were accounted for at fair value on a recurring basis at April&nbsp;30, 2018 and July&nbsp;31, 2017, all using Level&nbsp;1 inputs, are as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="75%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>July&nbsp;31,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash equivalents</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">89,914</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">176,663</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred compensation plan assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38,423</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,095</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">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. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred compensation plan assets represent 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. Deferred compensation plan asset balances are recorded as a component of Other long-term assets in the Condensed Consolidated Balance Sheets. An equal and
offsetting liability is also recorded in regards to the deferred compensation plan as a component of Other long-term liabilities in the Condensed Consolidated Balance Sheets. Changes in the fair value of the plan assets and the related liability are
reflected in Other income, net and Selling, general and administrative expenses, respectively, in the Condensed Consolidated Statements of Income and Comprehensive Income. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>6.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Inventories </B></FONT></P></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Major classifications of inventories are as follows: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>July&nbsp;31,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Finished goods &#150; RV</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">79,234</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24,904</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Finished goods &#150; other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">32,701</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27,862</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Work in process</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">143,801</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">117,319</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Raw materials</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">263,613</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">214,518</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Chassis</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">127,706</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">109,555</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Subtotal</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">647,055</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">494,158</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Excess of FIFO costs over LIFO costs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(39,870</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(33,670</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">607,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">460,488</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">8 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Of the $647,055 and $494,158 of inventories at April&nbsp;30, 2018 and July&nbsp;31,
2017, $354,545 and $284,897, respectively, was valued on the <FONT STYLE="white-space:nowrap">last-in,</FONT> <FONT STYLE="white-space:nowrap">first-out</FONT> (LIFO) basis, and $292,510 and $209,261, respectively, was valued on the <FONT
STYLE="white-space:nowrap">first-in,</FONT> <FONT STYLE="white-space:nowrap">first-out</FONT> (FIFO) method. </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Property, Plant and Equipment </B></FONT></TD></TR></TABLE>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, plant and equipment is stated at cost, net of accumulated depreciation, and consists of the following: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="76%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>July&nbsp;31,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Land</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">55,749</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">48,812</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Buildings and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">440,206</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">380,139</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Machinery and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">187,112</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">161,724</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total cost</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">683,067</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">590,675</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Less accumulated depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(192,453</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(165,437</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">490,614</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">425,238</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, plant and equipment at both April&nbsp;30, 2018 and July&nbsp;31, 2017 includes buildings
and improvements under capital leases of $6,527 and related amortization included in accumulated depreciation of $1,632 and $1,224 at April&nbsp;30, 2018 and July&nbsp;31, 2017, respectively. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>8.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Intangible Assets and Goodwill </B></FONT></TD></TR></TABLE>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The components of amortizable intangible assets are as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="40%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B><FONT STYLE="white-space:nowrap">Weighted-Average</FONT></B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="6" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="6" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Remaining</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>July&nbsp;31,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD ROWSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Life&nbsp;in&nbsp;Years&nbsp;at</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Cost</B></FONT></TD>
<TD VALIGN="bottom" ROWSPAN="2"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Accumulated</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Cost</B></FONT></TD>
<TD VALIGN="bottom" ROWSPAN="2"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Accumulated</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amortization</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amortization</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Dealer networks/customer relationships</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">16</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">404,960</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">135,798</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">404,960</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">101,795</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Trademarks</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">18</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,617</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23,649</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,617</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17,570</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Design technology and other intangibles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19,300</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10,290</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19,300</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9,203</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><FONT STYLE="white-space:nowrap">Non-compete</FONT> agreements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">450</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">360</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">450</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">293</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total amortizable intangible assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">572,327</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">170,097</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">572,327</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">128,861</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Estimated annual amortization expense is as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">For&nbsp;the&nbsp;fiscal&nbsp;year&nbsp;ending&nbsp;July&nbsp;31,&nbsp;2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">55,118</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">For the fiscal year ending July&nbsp;31, 2019</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50,043</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">For the fiscal year ending July&nbsp;31, 2020</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">46,194</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">For the fiscal year ending July&nbsp;31, 2021</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">42,860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">For the fiscal year ending July&nbsp;31, 2022</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37,753</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">For the fiscal year ending July&nbsp;31, 2023 and thereafter</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">211,498</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">443,466</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Of the recorded goodwill of $377,693 at both April&nbsp;30, 2018 and July&nbsp;31, 2017, $334,822
relates to the towable recreational vehicle reportable segment and $42,871 relates to the other <FONT STYLE="white-space:nowrap">non-reportable</FONT> segment. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">9 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>9.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Equity Investment </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">On
February&nbsp;15, 2018, the Company announced the formation of a joint venture with Tourism Holdings Limited (&#147;<B><I>thl</I></B>&#148;) called TH2. The Company and <B><I>thl</I></B> each have a 50% ownership position in TH2 and equal
representation on the board of directors of TH2.&nbsp;The Company contributed cash totaling $46,902 to TH2 in early March 2018 while <B><I>thl</I></B> contributed various assets with the same approximate fair value.&nbsp;The Company&#146;s
investment in TH2 was funded entirely from cash on hand. In accordance with the operating agreement, TH2&#146;s future capital needs, which are not expected to be material to the Company, will be funded proportionally by <B><I>thl</I></B> and the
Company.</FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s investment in TH2 is accounted for under the equity method of accounting. The Company&#146;s
share of the losses of this investment, which are included in its operating results for the three and nine months ended April&nbsp;30, 2018, was $399 for both periods and is included in Other income (expense), net in the Condensed Consolidated
Statements of Income and Comprehensive Income. The results of this joint venture are recorded on a <FONT STYLE="white-space:nowrap">one-month</FONT> lag basis, and reflect the operations for the one month of March 2018 since the formation of the
joint venture. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">TH2 was formed to own, improve and sell innovative and comprehensive digital applications through a
platform designed for the global RV industry.&nbsp;TH2 will offer a variety of products focused on enhancing the enjoyment, safety, connectivity and convenience of RV ownership and use. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>10.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Concentration of Risk </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">One
dealer, FreedomRoads, LLC, accounted for 20% and 18% of the Company&#146;s consolidated net sales for the nine-month periods ended April&nbsp;30, 2018 and April&nbsp;30, 2017, respectively. Sales to this dealer are reported within both the towables
and motorized segments. This dealer also accounted for 18% of the Company&#146;s consolidated trade accounts receivable at April&nbsp;30, 2018 and 30% at July&nbsp;31, 2017. The loss of this dealer could have a significant effect on the
Company&#146;s business. </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>11.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Product Warranties </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The
Company generally provides retail customers of its products with a <FONT STYLE="white-space:nowrap">one-year</FONT> or <FONT STYLE="white-space:nowrap">two-year</FONT> warranty covering defects in material or workmanship, with longer warranties on
certain structural components. The Company records a liability based on its best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. Factors used in estimating the warranty liability
include a history of units sold, existing dealer inventory, average cost incurred and a profile of the distribution of warranty expenditures over the warranty period. Management believes that the recorded warranty liabilities are adequate, however,
actual claims incurred could differ from estimates, requiring adjustments to the liabilities. Warranty liabilities are reviewed and adjusted as necessary on at least a quarterly basis. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Changes in our product warranty liabilities are as follows: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Beginning balance</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">243,310</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">209,173</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">216,781</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">201,840</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Provision</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">71,037</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50,358</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">198,079</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">146,454</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Payments</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(54,218</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(44,613</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(154,731</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(133,376</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Ending balance</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">260,129</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">214,918</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">260,129</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">214,918</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>12.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Long-Term Debt </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company
has a five-year credit agreement, which was entered into on June&nbsp;30, 2016 and matures on June&nbsp;30, 2021. See Note 11 in the Notes to the Consolidated Financial Statements in our fiscal 2017 Form <FONT STYLE="white-space:nowrap">10-K</FONT>
for details regarding the credit agreement. Borrowings outstanding on this facility totaled $80,000 at April&nbsp;30, 2018 and $145,000 at July&nbsp;31, 2017. As of April&nbsp;30, 2018, the available and unused credit line under the revolver was
$415,808, and the Company was in compliance with the financial covenant in the credit agreement. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">10 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">For the three-month periods ended April&nbsp;30, 2018 and April&nbsp;30, 2017, the
total interest expense on the facility was $584 and $1,879, respectively, and the weighted-average interest rate on borrowings from the facility was 2.92% and 2.38%, respectively. For the nine-month periods ended April&nbsp;30, 2018 and
April&nbsp;30, 2017, the total interest expense on the facility was $1,742 and $5,583, respectively, and the weighted-average interest rate on borrowings from the facility was 2.72% and 2.25%, respectively. The Company incurred fees to secure the
facility of $7,850 in fiscal 2016, and those fees are being amortized ratably over the five-year term of the agreement, or a shorter period if the credit agreement period is shortened for any reason. The Company recorded charges related to the
amortization of these fees, which are classified as interest expense, of $392 for both of the three-month periods ended April&nbsp;30, 2018 and April&nbsp;30, 2017, and $1,177 for both of the nine-month periods ended April&nbsp;30, 2018 and
April&nbsp;30, 2017. The unamortized balances of these facility fees were $4,972 at April&nbsp;30, 2018 and $6,149 at July&nbsp;31, 2017, and are included in Other long-term assets in the Condensed Consolidated Balance Sheets. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The carrying value of the Company&#146;s long-term debt at April&nbsp;30, 2018 approximates fair value as the entire balance is
subject to variable interest rates that the Company believes are market rates for a similarly-situated company. The fair value of debt is largely estimated using Level&nbsp;2 inputs as defined by ASC 820. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>13.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Provision for Income Taxes </B></FONT></TD></TR></TABLE>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The overall effective income tax rate for the three months ended April&nbsp;30, 2018 was 25.9% compared with 33.1% for the three
months ended April&nbsp;30, 2017. The primary reason for the decrease in the effective income tax rate was the impact of the Tax Cuts and Jobs Act (the &#147;Tax Act&#148;) that was signed into law on December&nbsp;22, 2017. Under the Tax Act, the
federal corporate income tax rate has been reduced from 35.0% to 21.0% starting January&nbsp;1, 2018, which results in the use of an estimated blended federal corporate income tax rate of 26.9% for the Company&#146;s 2018 fiscal year. The effective
income tax rate for the three months ended April&nbsp;30, 2018 was also favorably impacted by an overall reduction in the Company&#146;s blended state income tax rate. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The overall effective income tax rate for the nine months ended April&nbsp;30, 2018 was 32.8% compared with 33.0% for the nine
months ended April&nbsp;30, 2017. Income tax expense for the nine months ended April&nbsp;30, 2018 included approximately $34,000 of additional income tax expense resulting from the revaluation of the Company&#146;s net deferred tax assets to
reflect the impact of the lower tax rates in connection with the Tax Act. This charge, with respect to the reduced federal income tax rate and the potential impact of limitations on the deductibility of executive compensation, among other items,
represents a provisional amount in accordance with SEC Staff Accounting Bulletin No.&nbsp;118 (&#147;SAB 118&#148;) based on currently available information and is subject to further refinement during the measurement period as defined by SAB 118.
Income tax expense for the nine-month period ended April&nbsp;30, 2018 also reflects the use of the estimated blended federal corporate income tax rate of 26.9% as a result of the Tax Act. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company anticipates a decrease of approximately $2,990 in unrecognized tax benefits, and $330 in accrued interest related to
unrecognized tax benefits recorded as of April&nbsp;30, 2018, within the next 12 months from expected settlements or payments of uncertain tax positions and lapses of the applicable statutes of limitations. Actual results may differ from these
estimates. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Generally, fiscal years 2015 through 2017 remain open for federal income tax purposes and fiscal years 2013
through 2017 remain open for state and Canadian income tax purposes. The Company and its subsidiaries file a consolidated U.S. federal income tax return and multiple state income tax returns. The Company is currently under examination by certain
state authorities for the fiscal years ended July&nbsp;31, 2013 through 2016. The Company believes it has adequately reserved for its exposure to additional payments for uncertain tax positions related to its state income tax returns in its
liability for unrecognized tax benefits. </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>14.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Contingent Liabilities, Commitments and Legal Matters </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s total commercial commitments under standby repurchase obligations on dealer inventory financing, as discussed in Note 13 in the Notes to the Consolidated Financial Statements in our fiscal 2017
Form <FONT STYLE="white-space:nowrap">10-K,</FONT> were $3,221,914 and $2,200,544 as of April&nbsp;30, 2018 and July&nbsp;31, 2017, respectively. The commitment term is generally up to eighteen months. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">11 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company accounts for the guarantee under repurchase agreements of dealers&#146;
financing by deferring a portion of the related product sale that represents the estimated fair value of the guarantee at inception. The estimated fair value takes into account an estimate of the losses that may be incurred upon resale of any
repurchases. This estimate is based on recent historical experience supplemented by the Company&#146;s assessment of current economic and other conditions affecting its dealers. This deferred amount is included in the repurchase and guarantee
reserve balances of $8,850 and $6,345 as of April&nbsp;30, 2018 and July&nbsp;31, 2017, respectively, which are included in Other current liabilities in the Condensed Consolidated Balance Sheets. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Losses incurred related to repurchase agreements during the three-month and nine-month periods ended April&nbsp;30, 2018 and
April&nbsp;30, 2017 were not significant. Based on current market conditions, the Company believes that any future losses under these agreements will not have a significant effect on the Company&#146;s consolidated financial position, results of
operations or cash flows. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">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 &#147;lemon laws&#148;, 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.&nbsp;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.&nbsp;Based on current conditions, in management&#146;s opinion the ultimate disposition of&nbsp;any current legal proceedings or claims against the Company will not have a material effect on the Company&#146;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. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>15.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Stockholders&#146; Equity </B></FONT></TD></TR></TABLE>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Under the Company&#146;s restricted stock unit (&#147;RSU&#148;) program, as discussed in Note 16 in the Notes to the Consolidated
Financial Statements in our fiscal 2017 Form <FONT STYLE="white-space:nowrap">10-K,</FONT> RSU awards have been approved each October related to the financial performance of the most recently completed fiscal year since October 2012. The awarded
employee restricted stock units vest, and shares of common stock are issued, in equal installments on the first, second and third anniversaries of the date of grant. In addition, concurrent with the timing of the employee awards, the Nominating and
Governance Committee of the Board of Directors (&#147;Board&#148;) has awarded restricted stock units to Board members that will vest, and shares of common stock will be issued, on the first anniversary of the date of the grant. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Total expense recognized in the three-month periods ended April&nbsp;30, 2018 and April&nbsp;30, 2017 for these restricted stock
unit awards and other stock-based compensation was $4,255 and $3,166, respectively. Total expense recognized in the nine-month periods ended April&nbsp;30, 2018 and April&nbsp;30, 2017 for these restricted stock unit awards and other stock-based
compensation was $12,986 and $9,058, respectively. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">For the restricted stock units that vested during the nine-month
periods ended April&nbsp;30, 2018 and April&nbsp;30, 2017, portions of the vested shares awarded were withheld as treasury shares to cover the recipients&#146; estimated withholding taxes. Tax payments made by the Company related to these
stock-based awards for the nine months ended April&nbsp;30, 2018 and April&nbsp;30, 2017 totaled $7,657 and $4,572, respectively. </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>16.</B></FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Subsequent Event </B></FONT></TD></TR></TABLE> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:4%" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">During May
2018, the Company made additional debt payments on its revolving credit facility totaling $60,000, bringing the remaining outstanding balance to $20,000 as of May&nbsp;31, 2018. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">12 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM&nbsp;2. MANAGEMENT&#146;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
</U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Unless otherwise indicated, all dollar amounts are presented in thousands except per share data. </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Forward Looking Statements </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">This
report includes certain statements that are &#147;forward looking&#148; statements within the meaning of the U.S. Private Securities Litigation Reform Act of 1995, Section&nbsp;27A of the Securities Act of 1933, as amended, and Section&nbsp;21E of
the Securities Exchange Act of 1934, as amended. These forward looking statements are made based on management&#146;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 from our expectations. Factors which could cause materially different results include,
among others, raw material and commodity price fluctuations, raw material, commodity or chassis supply restrictions, the level of warranty claims incurred, legislative, regulatory and tax law and/or policy developments including their potential
impact on our dealers and their retail customers or on our suppliers, the costs of compliance with governmental regulation, legal and compliance issues including those that may arise in conjunction with recent transactions, lower consumer confidence
and the level of discretionary consumer spending, interest rate fluctuations, the potential impact of interest rate fluctuations on the general economy and specifically on our dealers and consumers, restrictive lending practices, management changes,
the success of new and existing products and services, consumer preferences, the pace of obtaining and producing at new production facilities, the pace of acquisitions and the successful closing and financial impact thereof, the potential loss of
existing customers of acquisitions, the integration of new acquisitions, our ability to retain key management personnel of acquired companies, a shortage of necessary personnel for production, the loss or reduction of sales to key dealers, the
availability of delivery personnel, asset impairment charges, cost structure changes, competition, the impact of potential losses under repurchase agreements, the potential impact of the strength of the U.S. dollar on international demand, general
economic, market and political conditions, changes to investment and capital allocation strategies or other facets of our strategic plan, and the other risks and uncertainties discussed more fully in ITEM&nbsp;1A of our Annual Report on Form <FONT
STYLE="white-space:nowrap">10-K</FONT> for the year ended July&nbsp;31, 2017. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">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. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Executive Overview </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">We were founded in 1980 and have grown to be the largest manufacturer of RVs in North America. According to Statistical Surveys, Inc. (&#147;Stat Surveys&#148;), for the calendar quarter ended March&nbsp;31, 2018,
Thor&#146;s combined U.S. and Canadian market share was approximately 47.9% for travel trailers and fifth wheels combined and approximately 40.5% for motorhomes. Our business model includes decentralized operating units, and our RV products are sold
to independent, <FONT STYLE="white-space:nowrap">non-franchise</FONT> dealers who, in turn, retail those products. Our growth has been achieved both organically and by 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. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>Recent Events </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Tax Reform </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">On December&nbsp;22, 2017, the Tax Cuts and Jobs Act (the &#147;Tax Act&#148;), was signed into law. The Tax Act includes numerous changes to tax
laws impacting business, the most significant being a permanent reduction in the federal corporate income tax rate from 35.0% to 21.0%. The rate reduction took effect on January&nbsp;1, 2018. As the Company&#146;s 2018 fiscal year ends on
July&nbsp;31, 2018, the Company&#146;s estimated federal corporate income tax rate for fiscal year 2018 will be prorated to a blended 26.9% rate, based on the applicable tax rates before and after the Tax Act and the number of days in the fiscal
year to which the two different rates applied. As a result of other Tax Act changes, the Company&#146;s income tax rate for fiscal year 2019 will be negatively impacted by the repeal of the domestic production activities (&#147;Code
Section&nbsp;199&#148;) deduction and limitations on the deductibility of executive compensation. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">13 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">As a result of the reduction of the federal corporate income tax rate, the Company was required to
perform a revaluation of its net deferred tax assets. Based on currently available information, the Company has performed a preliminary analysis of the impact of the Tax Act as of the enactment date and has recorded a
<FONT STYLE="white-space:nowrap">non-recurring,</FONT> <FONT STYLE="white-space:nowrap">non-cash</FONT> reduction of its net deferred tax assets due to the reduced federal income tax rate, and a corresponding charge to income tax expense, of
approximately $34,000 in the nine months ended April&nbsp;30, 2018. The Company&#146;s revaluation of its net deferred tax assets, with respect to the reduced federal income tax rate and the potential impact of limitations on the deductibility of
executive compensation, among other items, are subject to further refinement, review and clarification under the new law as additional information becomes available. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">The reduction in the statutory US federal income tax rate is expected to positively impact the Company&#146;s fiscal 2018 and future US <FONT STYLE="white-space:nowrap">after-tax</FONT> earnings. The Company
currently estimates an overall effective income tax rate between 27.0% and 29.0% for the fourth quarter of fiscal year 2018, before consideration of any discrete tax items, as compared to an effective income tax rate of 32.7% for fiscal 2017. For
fiscal 2019, after considering the lower federal income tax rate of 21.0%, an estimated blended state income tax rate, the elimination of the Code Section&nbsp;199 deduction and the limitations on the deductibility of executive compensation, the
Company currently estimates an overall effective income tax rate between 23.0% and 25.0%, before consideration of any discrete tax items. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">While the Tax Act is expected to increase cash flow in the future, our main priorities for the use of current and future available cash generated
from operations will continue to focus on funding our growth, both organically and through acquisitions, maintaining and growing our regular dividends over time, and reducing indebtedness.&nbsp;Strategic share repurchases or special dividends, as
determined by the Company&#146;s Board, will also continue to be considered. As a component of funding our growth, we anticipate making additional investments in our workforce through a variety of initiatives, including enhanced employee training
and development programs and other initiatives that will be introduced in fiscal 2018 and fiscal 2019 and targeted to the varying needs of our individual operating entities. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Joint Venture </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">On February&nbsp;15, 2018, the Company announced the formation of a joint
venture with Tourism Holdings Limited (&#147;<B><I>thl</I></B>&#148;) called TH2. The Company and <B><I>thl</I></B> each have a 50% ownership position in TH2 and equal representation on the board of directors of TH2.&nbsp;The Company contributed
cash totaling $46,902 to TH2 in early March 2018 while <B><I>thl</I></B> contributed various assets with the same approximate fair value.&nbsp;The Company&#146;s investment in TH2 was funded entirely from cash on hand. In accordance with the
operating agreement, TH2&#146;s future capital needs, which are not expected to be material to the Company, will be funded proportionally by <B><I>thl</I></B> and the Company.&nbsp;The Company&#146;s investment in TH2 is accounted for under the
equity method of accounting, and the Company&#146;s portion of TH2&#146;s operating results are recorded on a <FONT STYLE="white-space:nowrap">one-month</FONT> lag basis. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">TH2 was formed to own, improve and sell innovative and comprehensive digital applications through a platform designed for the global RV industry.&nbsp;TH2 will offer a variety of products focused on enhancing the
enjoyment, safety, connectivity and convenience of RV ownership and use. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Industry Outlook </U></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company monitors industry conditions in the RV market through the use of monthly wholesale shipment data as reported by the Recreation Vehicle
Industry Association (&#147;RVIA&#148;), which is typically issued on a <FONT STYLE="white-space:nowrap">one-month</FONT> lag and represents manufacturers&#146; RV production and delivery to dealers. In addition, we monitor monthly retail sales
trends as reported by Stat Surveys, whose data is typically issued on a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">month-and-a-half</FONT></FONT></FONT> lag. The Company believes that monthly
RV retail sales data is important as consumer purchases impact future dealer orders and ultimately our production. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">RV dealer inventory
of Thor products as of April&nbsp;30, 2018 increased 30.8% to approximately 166,200 units, compared to approximately 127,100 units as of April&nbsp;30, 2017. We believe our dealer inventory levels are generally appropriate for seasonal consumer
demand, although modestly elevated in certain locations due to several factors, including the prolonged winter delaying the typical spring retail sales and delivery activity, dealer orders being delivered quicker in the current fiscal year due to
our capacity expansions and the continued improvement of the Canadian market. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Thor&#146;s RV backlog as of April&nbsp;30, 2018
decreased $356,975, or 15.1%, to $2,003,149 compared to $2,360,124 as of April&nbsp;30, 2017, with the decrease mainly attributable to our capacity expansions since the prior year allowing for quicker production and delivery of units to dealers and
the existing dealer inventory levels noted above. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">14 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Industry Wholesale Statistics </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Key wholesale statistics for the RV industry, as reported by RVIA for the periods indicated, are as follows: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="69%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>U.S.&nbsp;and&nbsp;Canada&nbsp;Wholesale&nbsp;
Unit</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Calendar&nbsp;Quarter&nbsp;Ended&nbsp;March&nbsp;31,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towable Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">119,593</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">104,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15,074</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17,493</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16,347</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,146</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">137,086</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">120,866</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16,220</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:10px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">According to the most recent RVIA forecast issued in March, 2018, shipments for towable and motorized units for the
2018 calendar year are estimated to be approximately 472,000 and 67,900 units, respectively, which are 6.8% and 8.3% higher, respectively, than the corresponding 2017 calendar year wholesale shipments. Travel trailers and fifth wheels are expected
to account for approximately 85% of all RV shipments in calendar year 2018, and shipments of Class&nbsp;C motorhomes are expected to hit an <FONT STYLE="white-space:nowrap">all-time</FONT> high. The outlook for calendar year 2018 growth in RV sales
is based on the expectation of continued growth in employment, wages and <FONT STYLE="white-space:nowrap">after-tax</FONT> incomes. </FONT></P> <P STYLE="margin-top:16px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Industry
Retail Statistics </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">We believe that retail demand is the key to continued growth in the RV industry, and that annual RV industry
wholesale shipments will generally be in line with annual retail sales going forward, although seasonal differences may exist during those annual periods. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Key retail statistics for the RV industry, as reported by Stat Surveys for the periods indicated, are as follows: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="65%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>U.S.&nbsp;and&nbsp;Canada&nbsp;Retail&nbsp;
Unit</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Registrations</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Calendar&nbsp;Quarter&nbsp;Ended&nbsp;March&nbsp;31,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towable Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">81,388</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">75,152</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,236</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,633</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11,977</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">656</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">94,021</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">87,129</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,892</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD COLSPAN="16" VALIGN="top"></TD>
<TD VALIGN="top"></TD></TR>
</TABLE> <P STYLE="margin-top:10px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="1"><I>Note: Data reported by Stat Surveys is based on official state records. This information is subject to
adjustment and is continuously updated. </I></FONT></P> <P STYLE="margin-top:16px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Company Wholesale Statistics </U></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s wholesale RV shipments, for the calendar quarters ended March&nbsp;31, 2018 and 2017 to correspond to the industry wholesale
periods noted above, were as follows: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>U.S.&nbsp;and&nbsp;Canada&nbsp;Wholesale&nbsp;
Unit</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Calendar&nbsp;Quarter&nbsp;Ended&nbsp;March&nbsp;31,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towable Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">63,038</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">54,733</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,305</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,540</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,189</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">351</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">70,578</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">61,922</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,656</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:16px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Company Retail Statistics </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Retail statistics of the Company&#146;s RV products, as reported by Stat Surveys, for the calendar quarters ended March&nbsp;31, 2018 and 2017 to correspond to the industry retail periods noted above, were as
follows: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="65%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>U.S.&nbsp;and&nbsp;Canada&nbsp;Retail&nbsp;
Unit</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Registrations</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Calendar&nbsp;Quarter&nbsp;Ended&nbsp;March&nbsp;31,</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towable Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38,228</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">36,577</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,651</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized Units</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,112</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,027</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">85</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">43,340</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">41,604</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,736</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:10px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="1"><I>Note: Data reported by Stat Surveys is based on official state records. This information is subject to
adjustment and is continuously updated. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">15 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Our outlook for future growth in retail sales is dependent upon various economic conditions faced by
consumers such as the rate of unemployment, the level of consumer confidence, the growth in disposable income of consumers, changes in interest rates, credit availability, the health of the housing market and changes in tax rates and fuel prices.
With continued stability or improvement in consumer confidence, availability of retail and wholesale credit, low interest rates and the absence of negative economic factors, we would expect to see continued growth in the RV industry. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">A positive future outlook for the RV segment is supported by favorable demographics, as more people reach the age brackets that historically have
accounted for the bulk of retail RV sales.&nbsp;The number of consumers between the ages of 55 and 74 will total 79&nbsp;million by 2025, 15% higher than in 2015 according to the RVIA.&nbsp;In addition, in recent years the industry has benefited
from growing retail sales to younger consumers with new product offerings targeted to younger, more active families, as they place a higher value on family outdoor recreation than any prior generation. Based on a study from the Pew Research Center,
the &#147;Millennial&#148; generation, defined as those between the ages of 18 and 34, consisted of more than 75&nbsp;million people in 2015. In general, these consumers are more technologically savvy, but still value active outdoor experiences
shared with family and friends, making them strong potential customers for our industry in the decades to come. Based on the Kampgrounds of America (KOA) 2018 North American Camping Report, their millennial group comprised 31% of the total
population in the most recent census, yet accounted for 40% of the total campers in 2017, which increased from 38% of the total campers in 2016 and 34% of the total campers in 2015. Younger RV consumers are generally attracted to lower and
moderately-priced travel trailers, as affordability is a key driver at this stage in their lives.</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">As the first generation of the
internet age, Millennials are generally more comfortable gathering information online, and are therefore generally more knowledgeable about products and competitive pricing than any prior generation. This generation is camping more as they view
camping as an opportunity to spend time with family and friends as well as a way to reduce stress, escape the pressures of everyday life, be more active and lead a healthier lifestyle. In addition to younger age demographics, there are opportunities
to expand sales to a more ethnically diverse customer base. In our efforts to connect with RV consumers of all generations, beginning in the first quarter of fiscal 2017 we launched a new consumer-facing website designed to inspire consumers to
explore the RV lifestyle. The new website includes video and interactive features to help consumers determine the type of RV which may suit their specific camping needs, while providing video footage that can be utilized by dealers to market our
products. In the second quarter of fiscal 2018, we launched a targeted campaign towards Millennials, and have begun exploring related marketing opportunities. We will continue to consider additional marketing opportunities to younger and more
diverse consumers over the remainder of the year. We anticipate our recent formation of the joint venture TH2, as discussed in Note 9 to the Condensed Consolidated Financial Statements, will further enhance the RV value proposition and ownership
experience for this younger, more technologically savvy customer group. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Economic or industry-wide factors affecting our 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 raw material or labor costs would impact our
profit margins negatively if we were 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. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">We have not experienced any recent unusual cost
increases or supply constraints from our chassis suppliers. The recreational vehicle industry has, from time to time, experienced shortages of chassis for various reasons, including component shortages, production delays and work stoppages at the
chassis manufacturers. These shortages have had a negative impact on our sales and earnings in the past.&nbsp;We believe that the current supply of chassis used in our motorized RV production is adequate for current production levels, and that
available inventory would compensate for short-term changes in supply schedules if they occur. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">16 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Three Months Ended April&nbsp;30, 2018 Compared to the Three Months Ended April&nbsp;30, 2017 </B></FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="44%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;
2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;
2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NET&nbsp;SALES:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,608,214</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,426,192</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">182,022</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">598,459</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">549,883</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">48,576</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,206,673</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,976,075</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">230,598</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">82,239</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">70,019</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,220</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Intercompany eliminations</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(37,342</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(30,870</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(6,472</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(21.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,251,570</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,015,224</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">236,346</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B># OF UNITS:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">64,666</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">58,481</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,316</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,927</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">389</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">71,982</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">65,408</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,574</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>GROSS PROFIT:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">238,799</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">219,686</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19,113</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">64,835</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">61,081</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,754</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">303,634</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">280,767</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22,867</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,111</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,074</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">0.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">316,745</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">293,841</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22,904</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="9"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top" COLSPAN="8"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:</B></FONT></P></TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">79,598</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">72,415</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,183</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24,811</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22,796</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,015</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">104,409</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">95,211</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9,198</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,673</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,497</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">176</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,367</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,414</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,047</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(7.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">119,449</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">111,122</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,327</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="13"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top" COLSPAN="12"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>INCOME (LOSS) BEFORE INCOME TAXES:</B></FONT></P></TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,853</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">134,504</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,349</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38,908</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37,356</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,552</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">186,761</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">171,860</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,872</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">159</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(15,108</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(14,342</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(766</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(5.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">180,525</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">166,231</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14,294</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="67%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>ORDER&nbsp;BACKLOG:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>As&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>As&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,304,836</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,564,609</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(259,773</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(16.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">698,313</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">795,515</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(97,202</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(12.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,003,149</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,360,124</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(356,975</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(15.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">17 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>CONSOLIDATED </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Consolidated net sales for the three months ended April&nbsp;30, 2018 increased $236,346, or 11.7%, compared to the three months ended April&nbsp;30, 2017. Consolidated gross profit for the three months ended
April&nbsp;30, 2018 increased $22,904, or 7.8%, compared to the three months ended April&nbsp;30, 2017. Consolidated gross profit was 14.1% of consolidated net sales for the three months ended April&nbsp;30, 2018 and 14.6% for the three months ended
April&nbsp;30, 2017. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative expenses for the three months ended April&nbsp;30, 2018 increased $8,327, or
7.5%, compared to the three months ended April&nbsp;30, 2017. Amortization of intangible assets expense for the three months ended April&nbsp;30, 2018 decreased $1,334, or 8.8%, compared to the three months ended April&nbsp;30, 2017, primarily due
to lower dealer network amortization as compared to the prior-year period. Income before income taxes for the three months ended April&nbsp;30, 2018 was $180,525, as compared to $166,231 for the three months ended April&nbsp;30, 2017, an increase of
$14,294, or 8.6%. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Additional information concerning the changes in net sales, gross profit, selling, general and administrative
expenses, amortization of intangible assets expense and income before income taxes are addressed in the segment reporting that follows. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate costs included in selling, general and administrative expenses decreased $1,047 to $12,367 for the three months ended April&nbsp;30, 2018
compared to $13,414 for the three months ended April&nbsp;30, 2017. The decrease is primarily due to a decrease in deferred compensation expense of $2,590, which relates to the equal and offsetting increase in other expense related to the deferred
compensation plan assets as noted below. This decrease was partially offset by an increase in compensation costs, as incentive compensation increased $354 in correlation with the increase in income before income taxes compared to the prior year, and
stock-based compensation increased $1,089. The stock-based compensation increase is due to increasing income before income taxes over the past three years, as most stock awards are based on that metric and vest ratably over a three-year period.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate interest and other income and expense was $2,741 of net expense for the three months ended April&nbsp;30, 2018 compared to
$928 of net expense for the three months ended April&nbsp;30, 2017. This increase in net expense of $1,813 is primarily due to the change in the fair value of the Company&#146;s deferred compensation plan assets due to market fluctuations and
investment income resulting in net expense of $1,547 in the current-year period as compared to net income of $1,043 in the prior-year period, an increase in expense of $2,590. The three months ended April&nbsp;30, 2018 also included a $399 operating
loss related to the recent joint venture as discussed in Note 9 to the Condensed Consolidated Financial Statements.&nbsp;These increases in&nbsp;expense were partially offset by interest expense and fees on the revolving credit facility of $1,231 in
the current-year period as compared to $2,389 in the prior-year period, a decrease in expense of $1,158 as a result of the lower outstanding debt balance. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">The overall effective income tax rate for the three months ended April&nbsp;30, 2018 was 25.9% compared with 33.1% for the three months ended April&nbsp;30, 2017. The primary reason for the decrease in the
effective income tax rate was the impact of the Tax Cuts and Jobs Act (the &#147;Tax Act&#148;) that was signed into law on December&nbsp;22, 2017. Under the Tax Act, the federal corporate income tax rate has been reduced from 35.0% to 21.0%
starting January&nbsp;1, 2018, which results in the use of an estimated blended federal corporate income tax rate of 26.9% for the Company&#146;s 2018 fiscal year. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">18 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Segment Reporting </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>TOWABLE RECREATIONAL VEHICLES </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Analysis of the change in net sales for the three months
ended April&nbsp;30, 2018 compared to the three months ended April&nbsp;30, 2017: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NET&nbsp;SALES:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Travel Trailers and Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">978,906</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">60.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">859,572</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">60.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">119,334</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fifth Wheels</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">629,308</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">39.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">566,620</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">39.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">62,688</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,608,214</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,426,192</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">182,022</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B># OF UNITS:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Travel Trailers and Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50,164</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">77.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">45,439</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">77.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,725</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fifth Wheels</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14,502</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,042</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,460</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">64,666</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">58,481</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Impact of Change in Product Mix and Price on Net Sales:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%<BR>Increase<BR>(Decrease)</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Travel Trailers and Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fifth Wheels</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(0.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The increase in total towables net sales of 12.8% compared to the prior-year quarter resulted from a 10.6% increase
in unit shipments and a 2.2% increase in the overall net price per unit due to the impact of changes in product mix and price. According to statistics published by RVIA, for the three months ended April&nbsp;30, 2018, combined travel trailer and
fifth wheel wholesale unit shipments increased 10.5% compared to the same period last year. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The increases in the overall net price per
unit within the travel trailer and other product lines of 3.5% was primarily due to changes in product mix and selective net price increases since the prior-year quarter. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Cost of products sold increased $162,909 to $1,369,415, or 85.2% of towables net sales, for the three months ended April&nbsp;30, 2018 compared to $1,206,506 or 84.6% of towables net sales, for the three months
ended April&nbsp;30, 2017. The changes in material, labor, <FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs comprised $155,985 of the $162,909 increase in cost of products sold. Material, labor,
<FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs as a combined percentage of towables net sales increased to 79.7% for the three months ended April&nbsp;30, 2018 compared to 78.9% for the three months ended April&nbsp;30, 2017.
This increase in percentage was primarily the result of an increase in the warranty cost percentage, which was partially due to offering extended coverage on certain structural components of certain products since the prior-year period. The labor
cost percentage also increased slightly due to the continued competitive RV labor market. The material cost percentage to net sales was also up slightly, as recent material cost increases exceeded the favorable impact of selective net price
increases and operating efficiencies attained since the prior-year period. Total manufacturing overhead increased $6,924 with the increase in sales, but decreased as a percentage of towables net sales from 5.7% to 5.5%, as the increased production
resulted in better absorption of fixed overhead costs. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables gross profit increased $19,113 to $238,799, or 14.8% of towables net
sales, for the three months ended April&nbsp;30, 2018 compared to $219,686, or 15.4% of towables net sales, for the three months ended April&nbsp;30, 2017. The increase in gross profit is primarily due to the 10.6% increase in unit sales volume
noted above, while the decrease in gross profit percentage is due to the increase in the cost of products sold percentage noted above. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">19 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative expenses were $79,598, or 4.9% of towables net sales, for the
three months ended April&nbsp;30, 2018 compared to $72,415, or 5.1% of towables net sales, for the three months ended April&nbsp;30, 2017. The primary reason for the $7,183 increase was increased towables net sales and towables income before income
taxes, which caused related commissions, bonuses and other compensation to increase by $5,180. Sales-related travel, advertising and promotional costs also increased $1,501 in correlation with the sales increase. The overall selling, general and
administrative expense as a percentage of towables net sales decreased by 0.2% due to the increase in towables net sales. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables
income before income taxes was $147,853, or 9.2% of towables net sales, for the three months ended April&nbsp;30, 2018 compared to $134,504 or 9.4% of towables net sales, for the three months ended April&nbsp;30, 2017. The primary reasons for the
decrease in percentage was the increase in the cost of products sold percentage, partially offset by the decrease in the selling, general and administrative expense percentage to sales noted above. In addition, the towables amortization cost
percentage decreased by 0.2%, primarily due to lower dealer network amortization as compared to the prior-year period. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>MOTORIZED RECREATIONAL
VEHICLES </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Analysis of the change in net sales for the three months ended April&nbsp;30, 2018 compared to the three months ended
April&nbsp;30, 2017: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="53%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three&nbsp;Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NET&nbsp;SALES:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;A</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">273,095</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">45.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">242,770</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">44.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">30,325</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;C</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">301,303</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">282,703</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">51.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,600</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;B</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24,061</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24,410</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(349</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">598,459</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">549,883</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">48,576</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Three Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B># OF UNITS:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;A</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,471</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,151</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">320</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;C</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,669</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">63.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,584</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">66.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">85</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;B</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">176</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">192</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(16</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(8.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,316</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,927</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">389</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Impact of Change in Product Mix and Price on Net Sales:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase<BR>(Decrease)</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;A</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(2.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;C</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;B</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The increase in total motorized net sales of 8.8% compared to the prior-year quarter resulted from a 5.6% increase
in unit shipments and a 3.2% increase in the overall net price per unit due to the impact of changes in product mix and price. According to statistics published by RVIA, for the three months ended April&nbsp;30, 2018, combined motorhome wholesale
unit shipments increased 7.2% compared to the same period last year. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">20 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The decrease in the overall net price per unit within the Class&nbsp;A product line of 2.4% was
primarily due to a slight shift in the concentration of sales from the generally larger and more expensive diesel units to the more modestly-priced gas units compared to the prior-year period. The increase in the overall net price per unit within
the Class&nbsp;C product line of 4.7% was primarily due to the net impact of product mix changes and selective net price increases. The increase in the overall net price per unit within the Class&nbsp;B product line of 6.9% is primarily due to the
introduction of a new, higher-priced model since the prior-year period, and more option content per unit in the current-year period. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Cost of products sold increased $44,822 to $533,624, or 89.2% of motorized net sales, for the three months ended April&nbsp;30, 2018 compared to
$488,802, or 88.9% of motorized net sales, for the three months ended April&nbsp;30, 2017. The changes in material, labor, <FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs comprised $44,601 of the $44,822 increase due to
increased sales volume. Material, labor, <FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs as a combined percentage of motorized net sales increased to 85.3% for the three months ended April&nbsp;30, 2018 compared to 84.7% for
the three months ended April&nbsp;30, 2017. This increase in percentage was primarily the result of an increase in the warranty cost percentage, and a slight increase in labor costs associated with increasing employment levels and the continued
competitive RV labor market. Total manufacturing overhead increased $221 with the volume increase, but decreased as a percentage of motorized net sales from 4.2% to 3.9%, as the increase in production resulted in better absorption of fixed overhead
costs. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized gross profit increased $3,754 to $64,835, or 10.8% of motorized net sales, for the three months ended April&nbsp;30,
2018 compared to $61,081, or 11.1% of motorized net sales, for the three months ended April&nbsp;30, 2017. The increase in gross profit was due primarily to the 5.6% increase in unit sales volume noted above, and the decrease as a percentage of
motorized net sales is due to the increase in the cost of products sold percentage noted above. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative
expenses were $24,811, or 4.1% of motorized net sales, for the three months ended April&nbsp;30, 2018 compared to $22,796, or 4.1% of motorized net sales, for the three months ended April&nbsp;30, 2017. The $2,015 increase was partially due to
increased motorized net sales and motorized income before income taxes, which caused related commissions, bonuses and other compensation to increase by $1,048. In addition, legal, professional and related settlement costs increased $701. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized income before income taxes was $38,908, or 6.5% of motorized net sales, for the three months ended April&nbsp;30, 2018 compared to
$37,356, or 6.8% of motorized net sales, for the three months ended April&nbsp;30, 2017. The primary reason for this decrease in percentage was the impact of the increase in the cost of products sold percentage as noted above. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">21 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Nine Months Ended April&nbsp;30, 2018 Compared to the Nine Months Ended April&nbsp;30, 2017 </B></FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="42%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;
2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months&nbsp;Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;
2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NET&nbsp;SALES:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,599,833</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,719,314</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">880,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,724,979</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,486,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">238,670</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,324,812</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,205,623</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,119,189</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">21.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">233,171</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">182,906</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50,265</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Intercompany eliminations</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(103,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(76,249</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(26,936</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(35.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,454,798</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,312,280</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,142,518</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">21.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B># OF UNITS:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">186,107</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">155,409</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">30,698</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20,894</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,177</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,717</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">207,001</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">173,586</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33,415</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>GROSS PROFIT:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of<BR>Segment<BR>Net<BR>Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of<BR>Segment<BR>Net<BR>Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change<BR>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%<BR>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">693,817</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">15.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">546,431</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">147,386</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">191,699</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">162,806</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,893</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">885,516</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">709,237</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">176,279</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">34,742</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33,058</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,684</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">920,258</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">742,295</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">177,963</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">24.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="17"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top" COLSPAN="16"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:</B></FONT></P></TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">236,725</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">201,158</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">35,567</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">75,828</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">64,978</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10,850</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">312,553</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">266,136</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">46,417</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,481</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,089</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">392</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50,766</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37,176</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,590</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">36.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">370,800</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">310,401</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">60,399</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="17"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top" COLSPAN="16"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>INCOME (LOSS) BEFORE INCOME TAXES:</B></FONT></P></TD>
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">423,432</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">306,677</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">116,755</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">114,032</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">94,767</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19,265</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total recreational vehicles</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">537,464</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">401,444</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">136,020</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22,645</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20,787</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,858</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">8.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(51,428</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(41,835</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(9,593</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(22.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">508,681</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">380,396</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">128,285</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">22 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>CONSOLIDATED </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Consolidated net sales for the nine months ended April&nbsp;30, 2018 increased $1,142,518, or 21.5%, compared to the nine months ended April&nbsp;30, 2017. Consolidated gross profit for the nine months ended
April&nbsp;30, 2018 increased $177,963, or 24.0%, compared to the nine months ended April&nbsp;30, 2017. Consolidated gross profit was 14.3% of consolidated net sales for the nine months ended April&nbsp;30, 2018 and 14.0% for the nine months ended
April&nbsp;30, 2017. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative expenses for the nine months ended April&nbsp;30, 2018 increased $60,399, or
19.5%, compared to the nine months ended April&nbsp;30, 2017. Amortization of intangible assets expense for the nine months ended April&nbsp;30, 2018 decreased $7,474, or 15.3%, compared to the nine months ended April&nbsp;30, 2017, primarily due to
backlog amortization in the prior-year period related to the Jayco acquisition and lower dealer network amortization as compared to the prior-year period. Income before income taxes for the nine months ended April&nbsp;30, 2018 was $508,681, as
compared to $380,396 for the nine months ended April&nbsp;30, 2017, an increase of $128,285, or 33.7%. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Additional information
concerning the changes in net sales, gross profit, selling, general and administrative expenses, amortization of intangible assets expense and income before income taxes are addressed in the segment reporting that follows. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate costs included in selling, general and administrative expenses increased $13,590 to $50,766 for the nine months ended April&nbsp;30, 2018
compared to $37,176 for the nine months ended April&nbsp;30, 2017. The increase is due in part to an increase in compensation costs, as incentive compensation increased $2,619 in correlation with the increase in income before income taxes compared
to the prior year, and stock-based compensation increased $3,928. The stock-based compensation increase is due to increasing income before income taxes over the past three years, as most stock awards are based on that metric and vest ratably over a
three-year period. Deferred compensation expense also increased $359, which relates to the equal and offsetting increase in other income noted below due to the increase in the related deferred compensation plan assets. In addition, legal and
professional fees, including costs related to sales and marketing initiatives and the joint venture discussed in Note 9 to the Condensed Consolidated Financial Statements, increased $3,930. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Corporate interest and other income and expense was $662 of net expense for the nine months ended April&nbsp;30, 2018 compared to $4,659 of net
expense for the nine months ended April&nbsp;30, 2017. This favorable change of $3,997 is primarily due to interest expense and fees of $3,690 in the current-year period on the revolving credit facility as compared to $7,112 in the prior-year
period, a decrease in expense of $3,422 as a result of the lower outstanding debt balance. In addition, the change in the fair value of the Company&#146;s deferred compensation plan assets due to market fluctuations and investment income resulted in
$2,187 of net income in the current-year period as compared to net income of $1,828 in the prior-year period, an increase in income of $359. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">The overall effective income tax rate for the nine months ended April&nbsp;30, 2018 was 32.8% compared with 33.0% for the nine months ended April&nbsp;30, 2017. The primary reason for the modest decrease in the
effective income tax rate was the impact of the Tax Cuts and Jobs Act (the &#147;Tax Act&#148;) that was signed into law on December&nbsp;22, 2017. Under the Tax Act, the federal corporate income tax rate was reduced from 35.0% to 21.0% starting
January&nbsp;1, 2018, which results in the use of an estimated blended federal corporate income tax rate of 26.9% for the Company&#146;s 2018 fiscal year. In addition, the Company was also required to revalue its net deferred tax assets to reflect
the impact of the lower tax rates. This revaluation caused a <FONT STYLE="white-space:nowrap">non-recurring,</FONT> <FONT STYLE="white-space:nowrap">non-cash</FONT> reduction of the Company&#146;s net deferred tax assets, and a corresponding charge
to income tax expense, of approximately $34,000 in the nine months ended April&nbsp;30, 2018. This charge, however, was mostly offset by the lower tax expense reflected in the nine-month period ended April&nbsp;30, 2018 due to the decrease in our
federal corporate income tax rate to 26.9% for fiscal 2018 as a result of the Tax Act. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">23 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Segment Reporting </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B><U>TOWABLE RECREATIONAL VEHICLES </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Analysis of the change in net sales for the nine months
ended April&nbsp;30, 2018 compared to the nine months ended April&nbsp;30, 2017: </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NET&nbsp;SALES:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Travel Trailers and Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,801,828</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">60.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,236,445</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">60.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">565,383</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">25.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fifth Wheels</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,798,005</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">39.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,482,869</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">39.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">315,136</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">21.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,599,833</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3,719,314</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">880,519</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B># OF UNITS:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Travel Trailers and Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">144,811</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">77.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">120,813</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">77.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">23,998</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fifth Wheels</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">41,296</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">34,596</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">22.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">186,107</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">155,409</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">30,698</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="93%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Impact of Change in Product Mix and Price on Net Sales:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Travel Trailers and Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fifth Wheels</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Towables</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The increase in total towables net sales of 23.7% compared to the prior-year period resulted from a 19.8% increase
in unit shipments and a 3.9% increase in the overall net price per unit due to the impact of changes in product mix and price. According to statistics published by RVIA, for the nine months ended April&nbsp;30, 2018, combined travel trailer and
fifth wheel wholesale unit shipments increased 19.1% compared to the same period last year. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The increases in the overall net price per
unit within the travel trailer and other product lines of 5.4% and the fifth wheel product lines of 1.9% were both primarily due to changes in product mix and selective net price increases since the prior-year period. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Cost of products sold increased $733,133 to $3,906,016, or 84.9% of towables net sales, for the nine months ended April&nbsp;30, 2018 compared to
$3,172,883, or 85.3% of towables net sales, for the nine months ended April&nbsp;30, 2017. The changes in material, labor, <FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs comprised $697,265 of the $733,133 increase in cost of
products sold. Material, labor, <FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs as a combined percentage of towables net sales decreased to 79.3% for the nine months ended April&nbsp;30, 2018 compared to 79.4% for the nine
months ended April&nbsp;30, 2017. This decrease in percentage was primarily the result of a decrease in the material cost percentage to net sales, due to operating efficiencies attained since the prior-year period, primarily by Jayco, and selective
net price increases. This decrease was mostly offset by increases in the labor cost percentage, due to the continued competitive RV labor market, and the warranty cost percentage, which was partially due to offering extended coverage on certain
structural components of certain products since the prior-year period. Total manufacturing overhead increased $35,868 with the increase in sales, but decreased as a percentage of towables net sales from 5.9% to 5.6%, as the increased production
resulted in better absorption of fixed overhead costs. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables gross profit increased $147,386 to $693,817, or 15.1% of towables net
sales, for the nine months ended April&nbsp;30, 2018 compared to $546,431, or 14.7% of towables net sales, for the nine months ended April&nbsp;30, 2017. The increase in gross profit is primarily due to the 19.8% increase in unit sales volume noted
above, while the increase in gross profit percentage is due to the decrease in the cost of products sold percentage noted above. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">24 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative expenses were $236,725, or 5.1% of towables net sales, for the
nine months ended April&nbsp;30, 2018 compared to $201,158, or 5.4% of towables net sales, for the nine months ended April&nbsp;30, 2017. The primary reason for the $35,567 increase was increased towables net sales and towables income before income
taxes, which caused related commissions, bonuses and other compensation to increase by $28,118. Legal, professional and related settlement costs increased $2,232, primarily due to estimated product liability settlement costs. In addition,
sales-related travel, advertising and promotional costs also increased $3,611 in correlation with the sales increase. In spite of these increased amounts, the overall selling, general and administrative expense as a percentage of towables net sales
decreased by 0.3% due to the significant increase in towables net sales. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Towables income before income taxes was $423,432, or 9.2% of
towables net sales, for the nine months ended April&nbsp;30, 2018 compared to $306,677, or 8.2% of towables net sales, for the nine months ended April&nbsp;30, 2017. The primary reasons for the increase in percentage were the decreases in both the
cost of products sold and selling, general and administrative expense percentages to sales noted above. In addition, the towables amortization cost percentage decreased by 0.4%, primarily due to <FONT STYLE="white-space:nowrap">non-recurring</FONT>
backlog amortization in the prior-year period related to the Jayco acquisition. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>MOTORIZED RECREATIONAL VEHICLES </U></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Analysis of the change in net sales for the nine months ended April&nbsp;30, 2018 compared to the nine months ended April&nbsp;30, 2017: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months<BR>Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;
2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine&nbsp;Months<BR>Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30,&nbsp;
2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%&nbsp;of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Net&nbsp;Sales</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NET&nbsp;SALES:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;A</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">782,610</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">45.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">706,702</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">47.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">75,908</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">10.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;C</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">866,822</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">50.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">715,795</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">48.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">151,027</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">21.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;B</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">75,547</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">63,812</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11,735</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18.4</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,724,979</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,486,309</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">238,670</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">16.1</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months<BR>Ended</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Nine Months</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Ended</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>April&nbsp;30, 2017</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>% of</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Segment</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Shipments</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Change</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B># OF UNITS:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;A</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,102</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">34.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">6,399</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">35.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">703</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;C</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">13,224</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">63.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">11,274</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">62.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,950</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;B</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">568</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">504</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">64</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">20,894</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">18,177</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,717</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">14.9</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="91%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>

<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Impact of Change in Product Mix and Price on Net Sales:</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Increase</B></FONT><br><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>(Decrease)</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;A</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(0.3</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;C</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">3.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Class&nbsp;B</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Motorized</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.2</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The increase in total motorized net sales of 16.1% compared to the prior-year period resulted from a 14.9% increase
in unit shipments and a 1.2% increase in the overall net price per unit due to the impact of changes in product mix and price. According to statistics published by RVIA, for the nine months ended April&nbsp;30, 2018, combined motorhome wholesale
unit shipments increased 12.7% compared to the same period last year. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">25 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The small decrease in the overall net price per unit within the Class&nbsp;A product line of 0.3% was
primarily due to a slight shift in the concentration of sales from the generally larger and more expensive diesel units to the more modestly-priced gas units compared to the prior-year period. The increase in the Class&nbsp;C product line of 3.8%
was primarily due to the net impact of product mix changes and selective net price increases. The increase in the overall net price per unit within the Class&nbsp;B product line of 5.7% is primarily due to the introduction of a new, higher-priced
model since the prior-year period, and more option content per unit in the current-year period. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Cost of products sold increased
$209,777 to $1,533,280, or 88.9% of motorized net sales, for the nine months ended April&nbsp;30, 2018 compared to $1,323,503, or 89.0% of motorized net sales, for the nine months ended April&nbsp;30, 2017. The changes in material, labor, <FONT
STYLE="white-space:nowrap">freight-out</FONT> and warranty costs comprised $203,559 of the $209,777 increase due to increased sales volume. Material, labor, <FONT STYLE="white-space:nowrap">freight-out</FONT> and warranty costs as a combined
percentage of motorized net sales was 84.9% for the nine-month period ended April&nbsp;30, 2018 and 84.8% for the nine-month period ended April&nbsp;30, 2017. The primary reason for this slight increase in percentage was an increase in labor costs
associated with increasing employment levels and the continued competitive RV labor market, and an increase in the warranty cost percentage. Total manufacturing overhead increased $6,218 with the volume increase, but decreased as a percentage of
motorized net sales from 4.2% to 4.0%, as the increase in production resulted in better absorption of fixed overhead costs. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized
gross profit increased $28,893 to $191,699, or 11.1% of motorized net sales, for the nine months ended April&nbsp;30, 2018 compared to $162,806, or 11.0% of motorized net sales, for the nine months ended April&nbsp;30, 2017. The increase in gross
profit was due primarily to the 14.9% increase in unit sales volume noted above, and the slight increase as a percentage of motorized net sales is due to the decrease in the cost of products sold percentage noted above. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling, general and administrative expenses were $75,828, or 4.4% of motorized net sales, for the nine months ended April&nbsp;30, 2018 compared
to $64,978, or 4.4% of motorized net sales, for the nine months ended April&nbsp;30, 2017. The $10,850 increase was partially due to increased motorized net sales and motorized income before income taxes, which caused related commissions, bonuses
and other compensation to increase by $5,778. In addition, legal, professional and related settlement costs increased $3,458, primarily due to estimated product liability settlement costs. Sales related travel, advertising and promotional costs also
increased $1,038 in connection with the sales increase. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Motorized income before income taxes was $114,032, or 6.6% of motorized net
sales, for the nine months ended April&nbsp;30, 2018 compared to $94,767, or 6.4% of motorized net sales, for the nine months ended April&nbsp;30, 2017. The primary reason for this increase in percentage was the impact of the decrease in the cost of
products sold percentage noted above. In addition, the motorized income before income taxes percentage increased due to a gain of $1,506 on the sale of certain motorized buildings and equipment during the nine months ended April&nbsp;30, 2018.
</FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Financial Condition and Liquidity </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">As of April&nbsp;30, 2018, we had $147,019 in cash and cash equivalents compared to $223,258 on July&nbsp;31, 2017. The components of this $76,239 decrease in cash and cash equivalents are described in more detail
below, but the decrease was primarily attributable to capital expenditures of $100,021, $46,902 paid for an equity investment in a joint venture, principal payments on long-term debt of $65,000 and $58,492 paid for dividends, partially offset by
cash provided by operations of $197,185. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Working capital at April&nbsp;30, 2018 was $571,796 compared to $399,121 at July&nbsp;31,
2017, with the increase primarily attributable to increases in accounts receivable and inventory due to the increases in sales and production lines. Capital expenditures of $100,021 for the nine months ended April&nbsp;30, 2018 were made primarily
for land and production building additions and improvements, as well as replacing machinery and equipment used in the ordinary course of business. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">We strive to maintain adequate cash balances to ensure we have sufficient resources to respond to opportunities and changing business conditions. We believe our <FONT STYLE="white-space:nowrap">on-hand</FONT> cash
and cash equivalents, and funds generated from continuing operations, along with funds available under the revolving asset-based credit facility, will be sufficient to fund expected future operational requirements for the foreseeable future. We have
historically relied on internally generated cash flows from operations to finance substantially all our growth, however, we obtained a revolving asset-based credit facility to partially fund the fiscal 2016 acquisition of Jayco as discussed in Notes
2 and 12 to the Condensed Consolidated Financial Statements. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">26 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">While the Tax Act enacted in December 2017 is expected to increase cash flow in the future, our main
priorities for the use of current and future available cash generated from operations will continue to focus on funding our growth, both organically and through acquisitions, maintaining and growing our regular dividends over time, and reducing
indebtedness.&nbsp;Strategic share repurchases or special dividends, as determined by the Company&#146;s Board, will also continue to be considered. As a component of funding our growth, we anticipate making additional investments in our workforce
through a variety of initiatives, including enhanced employee training and development programs and other initiatives that will be introduced in fiscal 2018 and fiscal 2019 and targeted to the varying needs of our individual operating entities.
</FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">In regard to growing our business, we anticipate capital expenditures during the remainder of fiscal 2018 of approximately $60,000,
primarily for the continued expansion of our facilities and replacing and upgrading machinery, equipment and other assets to be used in the ordinary course of business. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">In regard to reducing indebtedness, subsequent to April&nbsp;30, 2018, we made additional debt payments of $60,000. Furthermore, absent an alternative to strategically employ funds available under the credit
facility, we expect to pay off the current remaining indebtedness of $20,000 in its entirety by the end of fiscal 2018. We may also consider additional strategic growth acquisitions that complement or expand our ongoing operations. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s Board currently intends to continue regular quarterly cash dividend payments in the future. As is customary under asset-based
lines of credit, certain actions, including our ability to pay dividends, are subject to the satisfaction of certain payment conditions prior to payment. The conditions for the payments of dividends include a minimum level of adjusted excess cash
availability and a fixed charge coverage ratio test, both as defined in the credit agreement. 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. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Future purchases
of the Company&#146;s common stock or special cash dividends may occur based upon market and business conditions and excess cash availability, subject to potential customary limits and restrictions pursuant to the credit facility, applicable legal
limitations and determination by the Board. </FONT></P> <P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><I>Operating Activities </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Net cash provided by operating activities for the nine months ended April&nbsp;30, 2018 was $197,185 as compared to net cash provided by operating activities of $182,834 for the nine months ended April&nbsp;30,
2017. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">For the nine months ended April&nbsp;30, 2018, net income adjusted for <FONT STYLE="white-space:nowrap">non-cash</FONT> items
(primarily depreciation, amortization of intangibles, deferred income tax provision and stock-based compensation) provided $442,180 of operating cash. The change in net working capital used $244,995 of operating cash during that period, primarily as
a result of a larger than usual seasonal increase in accounts receivable due to both the timing of shipments and the increase in sales. Inventory also increased in conjunction with the increases in production facilities and lines and the timing of
unit shipments. Required income tax payments exceeded the income tax provision during the period as well. These increases were partially offset by increases in accounts payable and accrued liabilities. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">For the nine months ended April&nbsp;30, 2017, net income adjusted for <FONT STYLE="white-space:nowrap">non-cash</FONT> items (primarily
depreciation, amortization of intangibles, deferred income tax provision and stock-based compensation) provided $327,816 of operating cash. The changes in working capital used $144,982 of operating cash during that period, primarily due to larger
than usual seasonal increases in accounts receivable and inventory in correlation with the increases in sales, backlog and production lines, partially offset by an increase in accounts payable. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><I>Investing Activities </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Net cash used
in investing activities for the nine months ended April&nbsp;30, 2018 was $141,996, primarily due to capital expenditures of $100,021 and $46,902 paid for the equity investment in TH2, our joint venture. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Net cash used in investing activities for the nine months ended April&nbsp;30, 2017 was $81,446, primarily due to capital expenditures of $79,456
and a final purchase price adjustment payment of $5,039 related to the fiscal 2016 acquisition of Jayco, partially offset by proceeds received on the dispositions of property, plant and equipment of $4,630. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">27 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><I>Financing Activities </I></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">Net cash used in financing activities for the nine months ended April&nbsp;30, 2018 was $131,428, primarily for principal payments on the revolving credit facility totaling $65,000 and regular quarterly cash
dividend payments of $0.37 per share for each of the first three quarters of fiscal 2018 totaling $58,492. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Net cash used in financing
activities for the nine months ended April&nbsp;30, 2017 was $121,879, primarily for principal payments on the revolving credit facility totaling $65,000 and regular quarterly cash dividend payments of $0.33 per share for each of the first three
quarters of fiscal 2017 totaling $52,057. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company increased its previous regular quarterly dividend of $0.33 per share to $0.37 per
share in October 2017. In October 2016, the Company increased its previous regular quarterly dividend of $0.30 per share to $0.33 per share. </FONT></P>
<P STYLE="margin-top:18px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>Accounting Pronouncements </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Reference
is made to Note 1 of our Condensed Consolidated Financial Statements contained in this report for a summary of recently issued accounting pronouncements, which summary is hereby incorporated by reference. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">28 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM&nbsp;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </U></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">We have exposure to market risk from changes in short-term interest rates on our variable-rate debt. Depending upon the borrowing option chosen, the
interest charged is based upon either the Base Rate or LIBOR of a selected time period, plus an applicable margin. If interest rates increased by 0.25% (which approximates a 10% increase of the weighted-average interest rate on our borrowings as of
April&nbsp;30, 2018), our results of operations and cash flows for the nine months ended April&nbsp;30, 2018 would not have been materially affected. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM&nbsp;4. CONTROLS AND PROCEDURES </U></B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company maintains &#147;disclosure controls and procedures&#148;, as such term is defined under Exchange Act Rule
<FONT STYLE="white-space:nowrap">13a-15(e),</FONT> 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&#146;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 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&#146;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. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">During the quarter ended April&nbsp;30, 2018, there were no changes in our internal control over financial reporting that have materially affected,
or are reasonably likely to materially affect, our internal control over financial reporting. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>PART II &#150; OTHER INFORMATION </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM&nbsp;1. LEGAL PROCEEDINGS </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">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 &#147;lemon laws&#148;, 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.&nbsp;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.&nbsp;In management&#146;s opinion, the ultimate disposition of&nbsp;any current legal proceedings or claims against the Company will not
have a material effect on the Company&#146;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. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM&nbsp;1A. RISK FACTORS </U></B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">There have been no material changes from the risk factors previously disclosed in Part&nbsp;I, Item&nbsp;1A of our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the fiscal year ended
July&nbsp;31, 2017. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">29 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>ITEM&nbsp;6. EXHIBITS </U></B></FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="89%"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:29pt ; display:inline;"><FONT STYLE="font-family:ARIAL" SIZE="2">Exhibit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000;width:49pt ; display:inline;"><FONT STYLE="font-family:ARIAL" SIZE="2">Description</FONT></P></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;31.1</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><A HREF="d572858dex311.htm">Chief Executive Officer&#146;s Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> Certification </A></FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;31.2</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><A HREF="d572858dex312.htm">Chief Financial Officer&#146;s Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> Certification </A></FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;32.1</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><A HREF="d572858dex321.htm">Chief Executive Officer&#146;s Section&nbsp;1350 Certification </A></FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;&nbsp;32.2</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2"><A HREF="d572858dex322.htm">Chief Financial Officer&#146;s Section&nbsp;1350 Certification </A></FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">101.INS</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">XBRL Instance Document</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">101.SCH</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">XBRL Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">101.CAL</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">XBRL Taxonomy Calculation Linkbase Document</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">101.PRE</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">XBRL Taxonomy Presentation Linkbase Document</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">101.LAB</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">XBRL Taxonomy Label Linkbase Document</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" NOWRAP><FONT STYLE="font-family:ARIAL" SIZE="2">101.DEF</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">XBRL Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Attached as Exhibits 101 to this report are the following financial statements from the Company&#146;s Quarterly
report on <FONT STYLE="white-space:nowrap">Form&nbsp;10-Q</FONT> for the quarter ended April&nbsp;30, 2018 formatted in XBRL (&#147;eXtensible Business Reporting Language&#148;): (i) the Condensed Consolidated Balance Sheets, (ii)&nbsp;the Condensed
Consolidated Statements of Income and Comprehensive Income, (iii)&nbsp;the Condensed Consolidated Statements of Cash Flows, and (iv)&nbsp;related notes to these financial statements. </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">30 </FONT></P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><U>SIGNATURES </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">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. </FONT></P>
<P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>THOR&nbsp;INDUSTRIES,&nbsp;INC.</B></FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">(Registrant)</FONT></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="32"></TD>
<TD HEIGHT="32" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">DATE: June&nbsp;6, 2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0px;margin-bottom:1px;border-bottom:1px solid #000000" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">/s/ Robert W. Martin</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Robert W. Martin</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">President and Chief Executive Officer</FONT></P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="32"></TD>
<TD HEIGHT="32" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">DATE: June&nbsp;6, 2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0px;margin-bottom:1px;border-bottom:1px solid #000000" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">/s/ Colleen Zuhl</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Colleen Zuhl</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Senior Vice President and Chief Financial Officer</FONT></P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">31 </FONT></P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>d572858dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>EXHIBIT 31.1 </B></FONT></P> <P STYLE="margin-top:24px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>RULE <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER </B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">I, Robert W. Martin, certify that: </FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">1.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">I have reviewed this quarterly report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Thor Industries, Inc.; </FONT></TD></TR></TABLE>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">2.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">3.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">4.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT
STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">a)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">b)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">c)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Evaluated the effectiveness of the registrant&#146;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; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">d)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter that
has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">5.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s
auditors and the audit committee of registrant&#146;s board of directors (or persons performing the equivalent functions): </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">a)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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&#146;s ability to record, process, summarize and report financial information; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">b)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal controls over financial reporting.
</FONT></TD></TR></TABLE> <P STYLE="font-size:24px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="49%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="46%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">DATE:&nbsp;June&nbsp;6,&nbsp;2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0px;margin-bottom:1px;border-bottom:1px solid #000000" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">/s/ Robert&nbsp;W.&nbsp;Martin</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Robert W. Martin</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">President and Chief Executive Officer</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">(Principal executive officer)</FONT></P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>d572858dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>EXHIBIT 31.2 </B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>RULE <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> CERTIFICATION OF THE CHIEF FINANCIAL OFFICER </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="justify"><FONT
STYLE="font-family:ARIAL" SIZE="2">I, Colleen Zuhl, certify that: </FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">1.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">I have reviewed this quarterly report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Thor Industries, Inc.; </FONT></TD></TR></TABLE>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">2.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">3.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">4.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules <FONT
STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT
STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">a)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">b)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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; </FONT></TD></TR></TABLE>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">c)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Evaluated the effectiveness of the registrant&#146;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; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">d)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most recent fiscal quarter that
has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">5.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#146;s
auditors and the audit committee of registrant&#146;s board of directors (or persons performing the equivalent functions): </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">a)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">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&#146;s ability to record, process, summarize and report financial information; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">b)</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#146;s internal controls over financial reporting.
</FONT></TD></TR></TABLE> <P STYLE="font-size:24px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">DATE:&nbsp;June&nbsp;6,&nbsp;2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0px;margin-bottom:1px;border-bottom:1px solid #000000" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">/s/ Colleen&nbsp;Zuhl</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Colleen Zuhl</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Senior Vice President and Chief Financial Officer</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">(Principal financial and accounting officer)</FONT></P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>d572858dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>EXHIBIT 32.1 </B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>SECTION 1350 CERTIFICATION </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>OF CHIEF EXECUTIVE OFFICER </B></FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">In connection with this quarterly report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Thor Industries, Inc. for the period ended
April&nbsp;30, 2018, I, Robert W. Martin, President and Chief Executive 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: </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">1.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">this Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the period ended April&nbsp;30, 2018 fully complies with the requirements of section 13(a) or 15(d) of the Securities
Exchange Act of 1934; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">2.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">the information contained in this Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the period ended April&nbsp;30, 2018 fairly presents, in all material respects, the
financial condition and results of operations of Thor Industries, Inc. </FONT></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">DATE:&nbsp;June&nbsp;6,&nbsp;2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0px;margin-bottom:1px;border-bottom:1px solid #000000" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">/s/ Robert&nbsp;W.&nbsp;Martin</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Robert W. Martin</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">President and Chief Executive Officer</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">(Principal executive officer)</FONT></P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>d572858dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>EXHIBIT 32.2 </B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>SECTION 1350 CERTIFICATION </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>OF CHIEF FINANCIAL OFFICER </B></FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">In connection with this quarterly report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> of Thor Industries, Inc. for the period ended
April&nbsp;30, 2018, 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:
</FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">1.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">this Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the period ended April&nbsp;30, 2018 fully complies with the requirements of section 13(a) or 15(d) of the Securities
Exchange Act of 1934; and </FONT></TD></TR></TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">2.</FONT></TD>
<TD ALIGN="left" VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">the information contained in this Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the period ended April&nbsp;30, 2018 fairly presents, in all material respects, the
financial condition and results of operations of Thor Industries, Inc. </FONT></TD></TR></TABLE> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="3%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">DATE:&nbsp;June&nbsp;6,&nbsp;2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0px;margin-bottom:1px;border-bottom:1px solid #000000" ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">/s/ Colleen&nbsp;Zuhl</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Colleen Zuhl</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">Senior Vice President and Chief Financial Officer</FONT></P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="top"> <P ALIGN="justify"><FONT STYLE="font-family:ARIAL" SIZE="2">(Principal financial and accounting officer)</FONT></P></TD></TR>
</TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>tho-20180430.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFS Xcelerate Instance Document - http://www.dfsco.com/financial-services/ -->
<!-- Version:  6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2018-06-05T19:22:35Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:tho="http://www.thorindustries.com/20180430" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:utr="http://www.xbrl.org/2009/utr">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="tho-20180430.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1555137x1556725_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_2001_4">92800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1555137x1700912_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_3001_5">12400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1555137x1744309_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_4001_3">261100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_5001_7">216776000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_5001_2">80824000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_5001_0">18409000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_5001_1">258158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_5001_8">581099000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_5001_6">74184000</us-gaap:Goodwill>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_0_20180531_0" unitRef="shares" decimals="INF" id="id_10219797_FCDE09A3-475B-4522-980F-264CA66C35B6_2_500005">52695365</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE7201----1810-Q0006_STD_0_20180531_0_1547993x1549701_1559977x1553328" unitRef="iso4217_USD" decimals="-3" id="id_10219797_AEF826A9-2F07-49DD-89ED-EE0B5FA9DF69_2001_1">20000000</us-gaap:LongTermLineOfCredit>
  <us-gaap:StandardProductWarrantyAccrualCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170131_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_3001_1">209173000</us-gaap:StandardProductWarrantyAccrualCurrent>
  <us-gaap:StandardProductWarrantyAccrualCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180131_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_5001_1">243310000</us-gaap:StandardProductWarrantyAccrualCurrent>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="eol_PE7201----1810-Q0006_STD_0_20180215_0_1549359x1771674" unitRef="pure" decimals="2" id="id_10219797_E3DACEC3-4D8E-4F91-AF1F-26EE169234FC_2001_0">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="eol_PE7201----1810-Q0006_STD_0_20180215_0_1549359x1771674_1552126x1771675" unitRef="pure" decimals="2" id="id_10219797_E3DACEC3-4D8E-4F91-AF1F-26EE169234FC_3001_1">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
  <us-gaap:StandardProductWarrantyAccrualCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_1002_4">214918000</us-gaap:StandardProductWarrantyAccrualCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE7201----1810-Q0006_STD_0_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1002_32">189411000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_36">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:TreasuryStockShares contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_44">10070459</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_39">250000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_38">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_40">62765824</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_35">1000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:TaxesPayableCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_23">19748000</us-gaap:TaxesPayableCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_42">1954280000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:PreferredStockValue contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" xsi:nil="true" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_34" />
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_30">54573000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_46">2866482000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_21">111634000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:AccruedMarketingCostsCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_24">61165000</us-gaap:AccruedMarketingCostsCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_19">354012000</us-gaap:AccountsPayableCurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_45">1865626000</us-gaap:StockholdersEquity>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_28">80000000</us-gaap:LongTermLineOfCredit>
  <us-gaap:LiabilitiesNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_31">145291000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:CommonStockValue contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_37">6277000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_41">248797000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_1_4">192453000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:StandardProductWarrantyAccrualCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_22">260129000</us-gaap:StandardProductWarrantyAccrualCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_26">31942000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2005_3">170097000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" xsi:nil="true" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_32" />
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_27">855565000</us-gaap:LiabilitiesCurrent>
  <us-gaap:AssetsCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_7">1427361000</us-gaap:AssetsCurrent>
  <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_85C51C9B-17FF-466D-A476-17F74856A89C_1001_0">2990000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
  <us-gaap:FIFOInventoryAmount contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_DC893EA3-D47F-4AD7-837F-8499810A308D_1_2">292510000</us-gaap:FIFOInventoryAmount>
  <us-gaap:InventoryGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1_5">647055000</us-gaap:InventoryGross>
  <us-gaap:InventoryRawMaterials contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1_3">263613000</us-gaap:InventoryRawMaterials>
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_14">47142000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_8">490614000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_2">147019000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_12">74939000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_0">55118000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_3">42860000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:InventoryNet contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_5">607185000</us-gaap:InventoryNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_3">632484000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_4">25748000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:LIFOInventoryAmount contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_DC893EA3-D47F-4AD7-837F-8499810A308D_1_1">354545000</us-gaap:LIFOInventoryAmount>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_1_3">683067000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_16">2866482000</us-gaap:Assets>
  <us-gaap:EquityMethodInvestments contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_13">46503000</us-gaap:EquityMethodInvestments>
  <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1_6">39870000</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_5">211498000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_4">37753000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_2">46194000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_1">50043000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_11">402230000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2005_2">572327000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_10">377693000</us-gaap:Goodwill>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1_2">143801000</us-gaap:InventoryWorkInProcess>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_15">948507000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_6">14925000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:TreasuryStockValue contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_43">343728000</us-gaap:TreasuryStockValue>
  <tho:ProductPropertyLiabilityAndRelatedLiabilities contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_25">16935000</tho:ProductPropertyLiabilityAndRelatedLiabilities>
  <tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C29362A9-CF24-4233-ACE1-C245B1D0714B_1_6">443466000</tho:FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles>
  <tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C9814CCA-0241-4120-94BD-BEECB783DE37_1002_0">3221914000</tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing>
  <tho:RepurchaseAndGuaranteeReserveBalances contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_274F418C-8E48-44EE-B536-C28059CD5418_1_0">8850000</tho:RepurchaseAndGuaranteeReserveBalances>
  <tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_1_29">10718000</tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
  <tho:InventoryChassis contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1_4">127706000</tho:InventoryChassis>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_414A9CCD-62AC-4781-8C71-9D5EC0966645_2001_3">80000000</us-gaap:LongTermLineOfCredit>
  <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_414A9CCD-62AC-4781-8C71-9D5EC0966645_2001_4">415808000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
  <us-gaap:DeferredFinanceCostsNet contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1547993x1549701_1550919x1555941" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_4001_5">4972000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1548402x1551627" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E7904FD5-A460-4FEC-AFDB-7B4D78801E15_1001_0">89914000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1548402x1551627" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E7904FD5-A460-4FEC-AFDB-7B4D78801E15_1001_1">38423000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_1001_1">618190000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_2001_0">1754486000</us-gaap:Assets>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1549463x1715797_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_83E601C7-E2DE-4408-94D5-EC8B8812DFBE_1001_1">334822000</us-gaap:Goodwill>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_3001_4">334892000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_4001_2">2372676000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_5001_3">158914000</us-gaap:Assets>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1552509" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2004_3">360000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1552509" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2004_2">450000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1556725" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2002_3">23649000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1556725" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2002_2">147617000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1650631" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2001_3">135798000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1650631" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2001_2">404960000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1744896" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2003_3">10290000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1744896" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_2003_2">19300000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1556599x1554161" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1001_1">32701000</us-gaap:InventoryFinishedGoods>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1556599x1554161" unitRef="iso4217_USD" decimals="-3" id="id_10219797_83E601C7-E2DE-4408-94D5-EC8B8812DFBE_2001_2">42871000</us-gaap:Goodwill>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2001_0">79234000</us-gaap:InventoryFinishedGoods>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1549081" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_1001_2">187112000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1550890" unitRef="iso4217_USD" decimals="-3" id="id_10219797_0BBD3F4B-BA55-4EAF-AD41-A65092774AF3_1001_1">1632000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1550890" unitRef="iso4217_USD" decimals="-3" id="id_10219797_0BBD3F4B-BA55-4EAF-AD41-A65092774AF3_1001_0">6527000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1550962" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_2001_1">440206000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1558783" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_3001_0">55749000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:StandardProductWarrantyAccrualCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20160731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_2001_1">201840000</us-gaap:StandardProductWarrantyAccrualCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE7201----1810-Q0006_STD_0_20160731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2001_31">209902000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_36">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:TreasuryStockShares contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_44">10011069</us-gaap:TreasuryStockShares>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_39">250000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_38">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_40">62597110</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="shares" decimals="INF" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_35">1000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:TaxesPayableCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_23">51211000</us-gaap:TaxesPayableCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_42">1670826000</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:PreferredStockValue contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" xsi:nil="true" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_34" />
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_30">45082000</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_46">2557931000</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_21">100114000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:AccruedMarketingCostsCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_24">46459000</us-gaap:AccruedMarketingCostsCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_19">328601000</us-gaap:AccountsPayableCurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_45">1576540000</us-gaap:StockholdersEquity>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_28">145000000</us-gaap:LongTermLineOfCredit>
  <us-gaap:LiabilitiesNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_31">200345000</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:CommonStockValue contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_37">6260000</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_41">235525000</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_2_4">165437000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:StandardProductWarrantyAccrualCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_22">216781000</us-gaap:StandardProductWarrantyAccrualCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_26">21359000</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1005_5">128861000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" xsi:nil="true" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_32" />
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_27">781046000</us-gaap:LiabilitiesCurrent>
  <us-gaap:AssetsCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_7">1180167000</us-gaap:AssetsCurrent>
  <us-gaap:FIFOInventoryAmount contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_DC893EA3-D47F-4AD7-837F-8499810A308D_2_2">209261000</us-gaap:FIFOInventoryAmount>
  <us-gaap:InventoryGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2_5">494158000</us-gaap:InventoryGross>
  <us-gaap:InventoryRawMaterials contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2_3">214518000</us-gaap:InventoryRawMaterials>
  <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_14">38398000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_8">425238000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_2">223258000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_12">92969000</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:InventoryNet contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_5">460488000</us-gaap:InventoryNet>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_3">453754000</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_4">31090000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:LIFOInventoryAmount contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_DC893EA3-D47F-4AD7-837F-8499810A308D_2_1">284897000</us-gaap:LIFOInventoryAmount>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_2_3">590675000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_16">2557931000</us-gaap:Assets>
  <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2_6">33670000</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_11">443466000</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1005_4">572327000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_10">377693000</us-gaap:Goodwill>
  <us-gaap:InventoryWorkInProcess contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2_2">117319000</us-gaap:InventoryWorkInProcess>
  <us-gaap:OtherAssetsNoncurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_15">952526000</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_6">11577000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:TreasuryStockValue contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_43">336071000</us-gaap:TreasuryStockValue>
  <tho:ProductPropertyLiabilityAndRelatedLiabilities contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_25">16521000</tho:ProductPropertyLiabilityAndRelatedLiabilities>
  <tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_C9814CCA-0241-4120-94BD-BEECB783DE37_1001_0">2200544000</tho:StandbyRepurchaseObligationsOnDealerInventoryFinancing>
  <tho:RepurchaseAndGuaranteeReserveBalances contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_274F418C-8E48-44EE-B536-C28059CD5418_2_0">6345000</tho:RepurchaseAndGuaranteeReserveBalances>
  <tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_5F849BCE-D251-4672-BD88-9CA2886604BD_2_29">10263000</tho:LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
  <tho:InventoryChassis contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2_4">109555000</tho:InventoryChassis>
  <us-gaap:LongTermLineOfCredit contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_414A9CCD-62AC-4781-8C71-9D5EC0966645_2002_3">145000000</us-gaap:LongTermLineOfCredit>
  <us-gaap:DeferredFinanceCostsNet contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1547993x1549701_1550919x1555941" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_4005_5">6149000</us-gaap:DeferredFinanceCostsNet>
  <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1548402x1551627" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E7904FD5-A460-4FEC-AFDB-7B4D78801E15_1002_0">176663000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
  <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1548402x1551627" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E7904FD5-A460-4FEC-AFDB-7B4D78801E15_1002_1">28095000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_1002_1">500761000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_2002_0">1535029000</us-gaap:Assets>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1549463x1715797_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_83E601C7-E2DE-4408-94D5-EC8B8812DFBE_1002_1">334822000</us-gaap:Goodwill>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_3002_4">365145000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_4002_2">2035790000</us-gaap:Assets>
  <us-gaap:Assets contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_92D640A5-01A5-4070-A192-17747BAD7BF9_5002_3">156996000</us-gaap:Assets>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1552509" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1004_5">293000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1552509" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1004_4">450000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1556725" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1002_5">17570000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1556725" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1002_4">147617000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1650631" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1001_5">101795000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1650631" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1001_4">404960000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1744896" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1003_5">9203000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1744896" unitRef="iso4217_USD" decimals="-3" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_1003_4">19300000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1556599x1554161" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_1002_1">27862000</us-gaap:InventoryFinishedGoods>
  <us-gaap:Goodwill contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1556599x1554161" unitRef="iso4217_USD" decimals="-3" id="id_10219797_83E601C7-E2DE-4408-94D5-EC8B8812DFBE_2002_2">42871000</us-gaap:Goodwill>
  <us-gaap:InventoryFinishedGoods contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_45A1FA9A-D1B6-4BAF-B54E-A024D0461EAA_2002_0">24904000</us-gaap:InventoryFinishedGoods>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1549081" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_1002_2">161724000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1550890" unitRef="iso4217_USD" decimals="-3" id="id_10219797_0BBD3F4B-BA55-4EAF-AD41-A65092774AF3_1002_1">1224000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1550890" unitRef="iso4217_USD" decimals="-3" id="id_10219797_0BBD3F4B-BA55-4EAF-AD41-A65092774AF3_1002_0">6527000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1550962" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_2002_1">380139000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1558783" unitRef="iso4217_USD" decimals="-3" id="id_10219797_25AB45B2-D455-4207-B484-A03292AE8865_3002_0">48812000</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:ProceedsFromLinesOfCredit contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1554344x1727982_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E8EEF3C8-DF4F-4841-9D19-1C7B58730651_1001_2">360000000</us-gaap:ProceedsFromLinesOfCredit>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1555137x1556725_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_1001_3">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1555137x1700912_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_2001_5">P3M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1555137x1744309_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_3001_1">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1 contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098" id="id_10219797_E8EEF3C8-DF4F-4841-9D19-1C7B58730651_2001_3">2016-06-30</us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1>
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_4001_0">P19Y3M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1 contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098" id="id_10219797_E8EEF3C8-DF4F-4841-9D19-1C7B58730651_2001_1">2016-06-30</us-gaap:BusinessAcquisitionDateOfAcquisitionAgreement1>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_1001_11">-562690000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E8EEF3C8-DF4F-4841-9D19-1C7B58730651_2001_0">576060000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:CashAcquiredFromAcquisition contextRef="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_91D41A1C-C322-448F-9700-7B03AF5DBA54_1001_10">18409000</us-gaap:CashAcquiredFromAcquisition>
  <us-gaap:PaymentsToAcquireInterestInJointVenture contextRef="eol_PE7201----1810-Q0006_STD_1_20180215_0_1553065x1771674" unitRef="iso4217_USD" decimals="0" id="id_10219797_E3DACEC3-4D8E-4F91-AF1F-26EE169234FC_1001_2">46902</us-gaap:PaymentsToAcquireInterestInJointVenture>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE7201----1810-Q0006_STD_153_20171231_0" unitRef="pure" decimals="INF" id="id_10219797_C6DE7CC6-B5B8-476C-BF47-253BF478B8E1_3_1">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="shares" decimals="INF" id="id_10219797_A62CF53E-DB19-4804-BE23-81D80522122C_2_0">57253</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_17">0.99</us-gaap:CommonStockDividendsPerShareCashPaid>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_16">4.83</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_13">52739716</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_12">52555792</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_15">4.85</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="shares" decimals="INF" id="id_10219797_FA46C3E0-B2D2-40C7-A494-6A8D7A46B2B4_4_1">183924</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_16">182834000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="pure" decimals="3" id="id_10219797_20E35B3A-F404-487F-A7F4-33098DDDBEBC_2_0">0.330</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_4_2">146454000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_27">250000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_18">79456000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_20">5039000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_7">2246000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_0">5312280000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_4_5">78523000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_22">1581000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_1">254790000</us-gaap:NetIncomeLoss>
  <us-gaap:InterestPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_35">6652000</us-gaap:InterestPaid>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_11">55799000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_10">223186000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_10">254790000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_28">4572000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_26">52057000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_5">535000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_6">9261000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <us-gaap:IncomeTaxesPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_34">130802000</us-gaap:IncomeTaxesPaid>
  <us-gaap:GrossProfit contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_2">742295000</us-gaap:GrossProfit>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_25">65000000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_7">4270000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_12">4612000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_8">380396000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_37">2605000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:Depreciation contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_3">25588000</us-gaap:Depreciation>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_4_5">74298000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_9">125606000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_13">85651000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_6">7593000</us-gaap:InterestExpense>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_19">4630000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_8">9058000</us-gaap:ShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_15">6360000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_23">-81446000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_3">310401000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_4_3">133376000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_1">4569985000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_14">46604000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:AmortizationOfFinancingCosts contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_5">1177000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_4_4">48710000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_30">-20491000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_2_29">-121879000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547686x1559589" unitRef="iso4217_USD" decimals="-3" id="id_10219797_9296575E-CF89-47D3-B75A-9626D2807304_1002_0">4572000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1004_0">5583000</us-gaap:InterestExpense>
  <tho:OtherLongTermDebtWeightedAverageInterestRate contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547993x1549701" unitRef="pure" decimals="4" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1004_1">0.0225</tho:OtherLongTermDebtWeightedAverageInterestRate>
  <us-gaap:AmortizationOfFinancingCosts contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547993x1549701_1558588x1558660" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_2004_4">1177000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_1004_1">1486309000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_1004_1">24179000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_1004_1">94767000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_1004_1">6905000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_2004_0">3719314000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_2004_0">51877000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_2004_0">306677000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_2004_0">57377000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1548795" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_3004_4">-76249000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_3004_4">1694000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_3004_4">-41835000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_3004_4">979000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_4004_2">5205623000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_4004_2">76056000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_4004_2">401444000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_4004_2">64282000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_5004_3">182906000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_5004_3">773000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_5004_3">20787000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_5004_3">9037000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE7201----1810-Q0006_STD_273_20170430_0_1557722x1549819_1557723x1548033_1558989x1664642" unitRef="pure" decimals="2" id="id_10219797_4FD80CF3-53F5-456E-8B00-D0457408A872_1002_0">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_A62CF53E-DB19-4804-BE23-81D80522122C_1_0">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_F1BAFDD2-D4F1-4073-888E-7A0177D6D1DB_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;14.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Contingent Liabilities, Commitments and Legal
 Matters&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The
 Company&amp;#x2019;s total commercial commitments under standby
 repurchase obligations on dealer inventory financing, as discussed
 in Note 13 in the Notes to the Consolidated Financial Statements in
 our fiscal 2017 Form &lt;font style="white-space:nowrap"&gt;10-K,&lt;/font&gt;
 were $3,221,914 and $2,200,544 as of April&amp;#xA0;30, 2018 and
 July&amp;#xA0;31, 2017, respectively. The commitment term is generally
 up to eighteen months.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The Company
 accounts for the guarantee under repurchase agreements of
 dealers&amp;#x2019; financing by deferring a portion of the related
 product sale that represents the estimated fair value of the
 guarantee at inception. The estimated fair value takes into account
 an estimate of the losses that may be incurred upon resale of any
 repurchases. This estimate is based on recent historical experience
 supplemented by the Company&amp;#x2019;s assessment of current economic
 and other conditions affecting its dealers. This deferred amount is
 included in the repurchase and guarantee reserve balances of $8,850
 and $6,345 as of April&amp;#xA0;30, 2018 and July&amp;#xA0;31, 2017,
 respectively, which are included in Other current liabilities in
 the Condensed Consolidated Balance Sheets.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Losses incurred
 related to repurchase agreements during the three-month and
 nine-month periods ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30,
 2017 were not significant. Based on current market conditions, the
 Company believes that any future losses under these agreements will
 not have a significant effect on the Company&amp;#x2019;s consolidated
 financial position, results of operations or cash flows.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:1px;margin-top:6px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&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 &amp;#x201C;lemon laws&amp;#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.&amp;#xA0;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.&amp;#xA0;Based on current conditions, in
 management&amp;#x2019;s opinion the ultimate disposition of&amp;#xA0;any
 current legal proceedings or claims against the Company will not
 have a material effect on the Company&amp;#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;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_17">1.11</us-gaap:CommonStockDividendsPerShareCashPaid>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_5D11B2D9-F387-4A19-BB3D-055121C56ABE_1_4">Q3</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_5D11B2D9-F387-4A19-BB3D-055121C56ABE_1_3">2018</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_5D11B2D9-F387-4A19-BB3D-055121C56ABE_1_0">10-Q</dei:DocumentType>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_16">6.47</us-gaap:EarningsPerShareDiluted>
  <dei:EntityCentralIndexKey contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FCDE09A3-475B-4522-980F-264CA66C35B6_1_400002">0000730263</dei:EntityCentralIndexKey>
  <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_615C08D5-5389-46F8-8475-4C3E235DCB9F_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Equity Investment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;On
 February&amp;#xA0;15, 2018, the Company announced the formation of a
 joint venture with Tourism Holdings Limited
 (&amp;#x201C;&lt;b&gt;&lt;i&gt;thl&lt;/i&gt;&lt;/b&gt;&amp;#x201D;) called TH2. The Company and
 &lt;b&gt;&lt;i&gt;thl&lt;/i&gt;&lt;/b&gt; each have a 50% ownership position in TH2 and
 equal representation on the board of directors of TH2.&amp;#xA0;The
 Company contributed cash totaling $46,902 to TH2 in early March
 2018 while &lt;b&gt;&lt;i&gt;thl&lt;/i&gt;&lt;/b&gt; contributed various assets with the
 same approximate fair value.&amp;#xA0;The Company&amp;#x2019;s investment in
 TH2 was funded entirely from cash on hand. In accordance with the
 operating agreement, TH2&amp;#x2019;s future capital needs, which are
 not expected to be material to the Company, will be funded
 proportionally by &lt;b&gt;&lt;i&gt;thl&lt;/i&gt;&lt;/b&gt; and the Company.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The
 Company&amp;#x2019;s investment in TH2 is accounted for under the equity
 method of accounting. The Company&amp;#x2019;s share of the losses of
 this investment, which are included in its operating results for
 the three and nine months ended April&amp;#xA0;30, 2018, was $399 for
 both periods and is included in Other income (expense), net in the
 Condensed Consolidated Statements of Income and Comprehensive
 Income. The results of this joint venture are recorded on a
 &lt;font style="white-space:nowrap"&gt;one-month&lt;/font&gt; lag basis, and
 reflect the operations for the one month of March 2018 since the
 formation of the joint venture.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;TH2 was formed
 to own, improve and sell innovative and comprehensive digital
 applications through a platform designed for the global RV
 industry.&amp;#xA0;TH2 will offer a variety of products focused on
 enhancing the enjoyment, safety, connectivity and convenience of RV
 ownership and use.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
  <us-gaap:InventoryDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_88397E91-E563-4842-919B-FA091E78BDB9_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;
 &lt;p align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Major
 classifications of inventories are as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Finished goods &amp;#x2013; RV&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;79,234&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;24,904&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Finished goods &amp;#x2013;
 other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;32,701&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;27,862&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Work in process&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;143,801&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;117,319&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Raw materials&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;263,613&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;214,518&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Chassis&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;127,706&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;109,555&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:3.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Subtotal&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;647,055&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;494,158&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Excess of FIFO costs over LIFO
 costs&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(39,870&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(33,670&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Total inventories, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;607,185&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;460,488&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Of the $647,055
 and $494,158 of inventories at April&amp;#xA0;30, 2018 and
 July&amp;#xA0;31, 2017, $354,545 and $284,897, respectively, was valued
 on the &lt;font style="white-space:nowrap"&gt;last-in,&lt;/font&gt;
 &lt;font style="white-space:nowrap"&gt;first-out&lt;/font&gt; (LIFO) basis, and
 $292,510 and $209,261, respectively, was valued on the &lt;font style="white-space:nowrap"&gt;first-in,&lt;/font&gt; &lt;font style="white-space:nowrap"&gt;first-out&lt;/font&gt; (FIFO) method.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_1D7EEDB3-65EC-4E1D-BA02-C0555C7905F6_1_0">&lt;div&gt;
 &lt;p style="margin-top:18px;margin-bottom:0px; margin-left:4%"&gt;
 &lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;&lt;u&gt;Accounting
 Pronouncements&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;In January 2017,
 the Financial Accounting Standards Board (&amp;#x201C;FASB&amp;#x201D;)
 issued Accounting Standards Update (&amp;#x201C;ASU&amp;#x201D;) &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2017-04,&lt;/font&gt;
 &amp;#x201C;Intangibles&amp;#x2014;Goodwill and Other (Topic 350):
 Simplifying the Test for Goodwill Impairment,&amp;#x201D; which
 eliminates the requirement to calculate the implied fair value of
 goodwill to measure a goodwill impairment charge (referred to as
 Step 2 in the goodwill impairment test).&amp;#xA0;Instead, if the
 carrying amount of a reporting unit exceeds its fair value, an
 impairment charge equal to that excess shall be recognized, not to
 exceed the amount of goodwill allocated to the reporting unit. This
 ASU is effective for annual and any interim impairment tests for
 periods beginning after December&amp;#xA0;15, 2019, with early adoption
 permitted after January&amp;#xA0;1, 2017.&amp;#xA0;This ASU is effective
 for the Company in its fiscal year 2021 beginning on August&amp;#xA0;1,
 2020.&amp;#xA0;The Company is currently evaluating the impact of this
 ASU on its consolidated financial statements, which will depend on
 the outcomes of future goodwill impairment tests.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;In February
 2016, the FASB issued ASU &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2016-02,&lt;/font&gt; &amp;#x201C;Leases (Topic
 842),&amp;#x201D; which provides guidance on the recognition,
 measurement, presentation, and disclosure of leases.&amp;#xA0;ASU
 &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2016-02&lt;/font&gt; requires
 the recognition of lease assets and lease liabilities by lessees
 for all leases with terms greater than 12 months. The principal
 difference from current guidance is that the lease assets and lease
 liabilities arising from operating leases will be recognized on the
 Consolidated Balance Sheet.&amp;#xA0;This ASU is effective for fiscal
 years, and interim periods within those years, beginning after
 December&amp;#xA0;15, 2018. Early adoption is permitted. This ASU is
 effective for the Company in its fiscal year 2020 beginning on
 August&amp;#xA0;1, 2019.&amp;#xA0;The Company is currently evaluating the
 impact that implementing this ASU will have on its financial
 statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;In July 2015,
 the FASB issued ASU &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2015-11,&lt;/font&gt; &amp;#x201C;Inventory
 (Topic 330): Simplifying the Measurement of Inventory.&amp;#x201D; ASU
 &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2015-11&lt;/font&gt; requires
 inventory measured using any method other than &lt;font style="white-space:nowrap"&gt;last-in,&lt;/font&gt; &lt;font style="white-space:nowrap"&gt;first-out&lt;/font&gt; (&amp;#x201C;LIFO&amp;#x201D;) or the
 retail inventory method to be subsequently measured at the lower of
 cost or net realizable value, rather than at the lower of cost or
 market. Net realizable value is defined as the estimated selling
 price in the ordinary course of business, less reasonably
 predictable costs of completion, disposal and transportation. Under
 this ASU, subsequent measurement of inventory using the LIFO and
 retail inventory method is unchanged. ASU &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2015-11&lt;/font&gt; is effective
 prospectively for fiscal years, and for interim periods within
 those years, beginning after December&amp;#xA0;15, 2016. The Company
 adopted ASU &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2015-11&lt;/font&gt; on August&amp;#xA0;1, 2017
 and there was no material impact on the Condensed Consolidated
 Financial Statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;In May 2014, the
 FASB issued ASU &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2014-09,&lt;/font&gt; &amp;#x201C;Revenue from
 Contracts with Customers (Topic 606),&amp;#x201D; which outlines a
 single comprehensive model for entities to use in accounting for
 revenue arising from contracts with customers. This ASU will
 supersede most current revenue recognition guidance. Under this
 ASU, entities are required to identify the contract with a
 customer, identify the separate performance obligations in the
 contract, determine the transaction price, allocate the transaction
 price to the separate performance obligations in the contract and
 recognize the appropriate amount of revenue when (or as) the entity
 satisfies each performance obligation. This ASU will also require
 additional qualitative and quantitative disclosures about contracts
 with customers, significant judgments made in applying the revenue
 guidance, and assets recognized from the costs to obtain or fulfill
 a contract. ASU &lt;font style="white-space:nowrap"&gt;No.&amp;#xA0;2014-09&lt;/font&gt; is effective for
 fiscal years, and the interim periods within those years, beginning
 after December&amp;#xA0;15, 2017. This ASU is effective for the Company
 in its fiscal year 2019 beginning on August&amp;#xA0;1, 2018. In
 applying this ASU, entities have the option of using either a full
 retrospective transition or a modified retrospective approach with
 the cumulative effect recognized as of the date of adoption. The
 Company plans to use the modified retrospective approach in
 applying this ASU.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:1px;margin-top:6px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The Company is
 in the process of analyzing and quantifying the adoption impact of
 this ASU as well as evaluating the impact to internal controls,
 business processes and financial statement disclosures under this
 ASU. While the Company is still completing its assessment of all
 the potential impacts of this ASU, the Company does not anticipate
 adoption will have a material impact to the consolidated financial
 statements. The ASU will, however, require more extensive
 revenue-related disclosures. The Company will continue evaluation
 of the adoption of this ASU through the date of adoption, including
 assessing the impact of required financial statement
 disclosures.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FF7C1295-64B6-4874-AA87-6AA2BEE6B333_1_0">&lt;div&gt;
 &lt;table style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Nature of Operations and Accounting Policies&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;&lt;u&gt;Nature of
 Operations&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Thor
 Industries, Inc. was founded in 1980 and, through its subsidiaries
 (collectively, the &amp;#x201C;Company&amp;#x201D;), manufactures a wide
 range of recreational vehicles (&amp;#x201C;RVs&amp;#x201D;) at various
 manufacturing facilities located primarily in Indiana, with
 additional facilities in Ohio, Oregon, Idaho and Michigan. These
 products are sold to independent,&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-franchise&lt;/font&gt;&amp;#xA0;dealers
 primarily throughout the United States and Canada. Unless the
 context requires or indicates otherwise, all references to
 &amp;#x201C;Thor&amp;#x201D;, the &amp;#x201C;Company&amp;#x201D;, &amp;#x201C;we&amp;#x201D;,
 &amp;#x201C;our&amp;#x201D; and &amp;#x201C;us&amp;#x201D; refer to Thor Industries,
 Inc. and its subsidiaries.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 July&amp;#xA0;31, 2017 amounts are derived from the annual audited
 financial statements. 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&amp;#x2019;s
 Annual Report on Form&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;&amp;#xA0;for the fiscal
 year ended July&amp;#xA0;31, 2017. Due to seasonality within the
 recreational vehicle industry, among other factors, annualizing the
 results of operations for the nine months ended April&amp;#xA0;30, 2018
 would not necessarily be indicative of the results expected for a
 full fiscal year.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;&lt;u&gt;Accounting
 Pronouncements&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;In
 January 2017, the Financial Accounting Standards Board
 (&amp;#x201C;FASB&amp;#x201D;) issued Accounting Standards Update
 (&amp;#x201C;ASU&amp;#x201D;)&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2017-04,&lt;/font&gt;&amp;#xA0;&amp;#x201C;Intangibles&amp;#x2014;Goodwill
 and Other (Topic 350): Simplifying the Test for Goodwill
 Impairment,&amp;#x201D; which eliminates the requirement to calculate
 the implied fair value of goodwill to measure a goodwill impairment
 charge (referred to as Step 2 in the goodwill impairment
 test).&amp;#xA0;Instead, if the carrying amount of a reporting unit
 exceeds its fair value, an impairment charge equal to that excess
 shall be recognized, not to exceed the amount of goodwill allocated
 to the reporting unit. This ASU is effective for annual and any
 interim impairment tests for periods beginning after
 December&amp;#xA0;15, 2019, with early adoption permitted after
 January&amp;#xA0;1, 2017.&amp;#xA0;This ASU is effective for the Company in
 its fiscal year 2021 beginning on August&amp;#xA0;1, 2020.&amp;#xA0;The
 Company is currently evaluating the impact of this ASU on its
 consolidated financial statements, which will depend on the
 outcomes of future goodwill impairment tests.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;In
 February 2016, the FASB issued ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-02,&lt;/font&gt;&amp;#xA0;&amp;#x201C;Leases
 (Topic 842),&amp;#x201D; which provides guidance on the recognition,
 measurement, presentation, and disclosure of
 leases.&amp;#xA0;ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2016-02&lt;/font&gt;&amp;#xA0;requires
 the recognition of lease assets and lease liabilities by lessees
 for all leases with terms greater than 12 months. The principal
 difference from current guidance is that the lease assets and lease
 liabilities arising from operating leases will be recognized on the
 Consolidated Balance Sheet.&amp;#xA0;This ASU is effective for fiscal
 years, and interim periods within those years, beginning after
 December&amp;#xA0;15, 2018. Early adoption is permitted. This ASU is
 effective for the Company in its fiscal year 2020 beginning on
 August&amp;#xA0;1, 2019.&amp;#xA0;The Company is currently evaluating the
 impact that implementing this ASU will have on its financial
 statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;In July
 2015, the FASB issued ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2015-11,&lt;/font&gt;&amp;#xA0;&amp;#x201C;Inventory
 (Topic 330): Simplifying the Measurement of Inventory.&amp;#x201D;
 ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2015-11&lt;/font&gt;&amp;#xA0;requires
 inventory measured using any method other
 than&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;last-in,&lt;/font&gt;&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;first-out&lt;/font&gt;&amp;#xA0;(&amp;#x201C;LIFO&amp;#x201D;)
 or the retail inventory method to be subsequently measured at the
 lower of cost or net realizable value, rather than at the lower of
 cost or market. Net realizable value is defined as the estimated
 selling price in the ordinary course of business, less reasonably
 predictable costs of completion, disposal and transportation. Under
 this ASU, subsequent measurement of inventory using the LIFO or
 retail inventory method is unchanged.
 ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2015-11&lt;/font&gt;&amp;#xA0;is
 effective prospectively for fiscal years, and for interim periods
 within those years, beginning after December&amp;#xA0;15, 2016. The
 Company adopted ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2015-11&lt;/font&gt;&amp;#xA0;on
 August&amp;#xA0;1, 2017 and there was no material impact on the
 Condensed Consolidated Financial Statements.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;In May
 2014, the FASB issued ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2014-09,&lt;/font&gt;&amp;#xA0;&amp;#x201C;Revenue
 from Contracts with Customers (Topic 606),&amp;#x201D; which outlines a
 single comprehensive model for entities to use in accounting for
 revenue arising from contracts with customers. This ASU will
 supersede most current revenue recognition guidance. Under this
 ASU, entities are required to identify the contract with a
 customer, identify the separate performance obligations in the
 contract, determine the transaction price, allocate the transaction
 price to the separate performance obligations in the contract and
 recognize the appropriate amount of revenue when (or as) the entity
 satisfies each performance obligation. This ASU will also require
 additional qualitative and quantitative disclosures about contracts
 with customers, significant judgments made in applying the revenue
 guidance and assets recognized from the costs to obtain or fulfill
 a contract. ASU&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;No.&amp;#xA0;2014-09&lt;/font&gt;&amp;#xA0;is
 effective for fiscal years, and the interim periods within those
 years, beginning after December&amp;#xA0;15, 2017. This ASU is
 effective for the Company in its fiscal year 2019 beginning on
 August&amp;#xA0;1, 2018. In applying this ASU, entities have the option
 of using either a full retrospective transition or a modified
 retrospective approach with the cumulative effect recognized as of
 the date of adoption. The Company plans to use the modified
 retrospective approach in applying this ASU.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 Company is in the process of analyzing and quantifying the adoption
 impact of this ASU as well as evaluating the impact to internal
 controls, business processes and financial statement disclosures
 under this ASU. While the Company is still completing its
 assessment of all the potential impacts of this ASU, the Company
 does not anticipate adoption will have a material impact to the
 consolidated financial statements. The ASU will, however, require
 more extensive revenue-related disclosures. The Company will
 continue evaluation of the adoption of this ASU through the date of
 adoption, including assessing the impact of required financial
 statement disclosures.&lt;/font&gt;&lt;/p&gt;


 &lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
  <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_E6018F03-75B8-4271-A398-703653D40010_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Product Warranties&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 Company generally provides retail customers of its products with a
 &lt;font style="WHITE-SPACE: nowrap"&gt;one-year&lt;/font&gt; or &lt;font style="WHITE-SPACE: nowrap"&gt;two-year&lt;/font&gt; warranty covering defects in
 material or workmanship, with longer warranties on certain
 structural components. The Company records a liability based on its
 best estimate of the amounts necessary to settle future and
 existing claims on products sold as of the balance sheet date.
 Factors used in estimating the warranty liability include a history
 of units sold, existing dealer inventory, average cost incurred and
 a profile of the distribution of warranty expenditures over the
 warranty period. Management believes that the recorded warranty
 liabilities are adequate, however, actual claims incurred could
 differ from estimates, requiring adjustments to the liabilities.
 Warranty liabilities are reviewed and adjusted as necessary on at
 least a quarterly basis.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Changes
 in our product warranty liabilities are as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="60%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Beginning balance&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;243,310&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;209,173&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;216,781&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;201,840&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Provision&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;71,037&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;50,358&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;198,079&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;146,454&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Payments&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(54,218&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(44,613&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(154,731&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(133,376&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Ending balance&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;260,129&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;214,918&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;260,129&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;214,918&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
  <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_93BC52AA-D0C6-4B60-B188-9FC3EE695458_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Changes
 in our product warranty liabilities are as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="60%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Beginning balance&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;243,310&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;209,173&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;216,781&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;201,840&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Provision&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;71,037&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;50,358&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;198,079&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;146,454&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Payments&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(54,218&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(44,613&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(154,731&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(133,376&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Ending balance&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;260,129&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;214,918&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;260,129&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;214,918&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
  <dei:TradingSymbol contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FCDE09A3-475B-4522-980F-264CA66C35B6_1_400000">THO</dei:TradingSymbol>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_13">52844040</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_12">52667016</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <dei:AmendmentFlag contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_5D11B2D9-F387-4A19-BB3D-055121C56ABE_1_1">false</dei:AmendmentFlag>
  <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_CB644E8F-7761-4B06-90A3-2BB063DA0506_1_0">&lt;div&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The financial
 assets that were accounted for at fair value on a recurring basis
 at April&amp;#xA0;30, 2018 and July&amp;#xA0;31, 2017, all using
 Level&amp;#xA0;1 inputs, are as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="75%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Cash equivalents&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;89,914&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;176,663&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Deferred compensation plan
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;38,423&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;28,095&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_F4AC2B97-F620-452B-BCC3-883A4097C98C_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Intangible Assets and Goodwill&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 components of amortizable intangible assets are as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="40%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Weighted-Average&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Life&amp;#xA0;in&amp;#xA0;Years&amp;#xA0;at&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Dealer networks/customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;16&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;404,960&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;135,798&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;404,960&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;101,795&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Trademarks&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;18&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;147,617&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,649&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;147,617&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;17,570&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Design technology and other
 intangibles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;7&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;19,300&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;10,290&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;19,300&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;9,203&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-compete&lt;/font&gt; agreements&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;450&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;360&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;450&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;293&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total amortizable intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;572,327&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;170,097&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;572,327&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;128,861&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Estimated
 annual amortization expense is as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For&amp;#xA0;the&amp;#xA0;fiscal&amp;#xA0;year&amp;#xA0;ending&amp;#xA0;July&amp;#xA0;31,&amp;#xA0;2018&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;55,118&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2019&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;50,043&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2020&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;46,194&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2021&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;42,860&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2022&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;37,753&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2023 and thereafter&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;211,498&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;443,466&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Of the
 recorded goodwill of $377,693 at both April&amp;#xA0;30, 2018 and
 July&amp;#xA0;31, 2017, $334,822 relates to the towable recreational
 vehicle reportable segment and $42,871 relates to the other
 &lt;font style="WHITE-SPACE: nowrap"&gt;non-reportable&lt;/font&gt;
 segment.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_7F1FBBD9-E932-419E-8295-CC8C1D73C5F7_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;13.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Provision for Income Taxes&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The overall
 effective income tax rate for the three months ended April&amp;#xA0;30,
 2018 was 25.9% compared with 33.1% for the three months ended
 April&amp;#xA0;30, 2017. The primary reason for the decrease in the
 effective income tax rate was the impact of the Tax Cuts and Jobs
 Act (the &amp;#x201C;Tax Act&amp;#x201D;) that was signed into law on
 December&amp;#xA0;22, 2017. Under the Tax Act, the federal corporate
 income tax rate has been reduced from 35.0% to 21.0% starting
 January&amp;#xA0;1, 2018, which results in the use of an estimated
 blended federal corporate income tax rate of 26.9% for the
 Company&amp;#x2019;s 2018 fiscal year. The effective income tax rate for
 the three months ended April&amp;#xA0;30, 2018 was also favorably
 impacted by an overall reduction in the Company&amp;#x2019;s blended
 state income tax rate.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The overall
 effective income tax rate for the nine months ended April&amp;#xA0;30,
 2018 was 32.8% compared with 33.0% for the nine months ended
 April&amp;#xA0;30, 2017. Income tax expense for the nine months ended
 April&amp;#xA0;30, 2018 included approximately $34,000 of additional
 income tax expense resulting from the revaluation of the
 Company&amp;#x2019;s net deferred tax assets to reflect the impact of
 the lower tax rates in connection with the Tax Act. This charge,
 with respect to the reduced federal income tax rate and the
 potential impact of limitations on the deductibility of executive
 compensation, among other items, represents a provisional amount in
 accordance with SEC Staff Accounting Bulletin No.&amp;#xA0;118
 (&amp;#x201C;SAB 118&amp;#x201D;) based on currently available information
 and is subject to further refinement during the measurement period
 as defined by SAB 118. Income tax expense for the nine-month period
 ended April&amp;#xA0;30, 2018 also reflects the use of the estimated
 blended federal corporate income tax rate of 26.9% as a result of
 the Tax Act.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The Company
 anticipates a decrease of approximately $2,990 in unrecognized tax
 benefits, and $330 in accrued interest related to unrecognized tax
 benefits recorded as of April&amp;#xA0;30, 2018, within the next 12
 months 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;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Generally,
 fiscal years 2015 through 2017 remain open for federal income tax
 purposes and fiscal years 2013 through 2017 remain open for state
 and Canadian income tax purposes. The Company and its subsidiaries
 file a consolidated U.S. federal income tax return and multiple
 state income tax returns. The Company is currently under
 examination by certain state authorities for the fiscal years ended
 July&amp;#xA0;31, 2013 through 2016. The Company believes it has
 adequately reserved for its exposure to additional payments for
 uncertain tax positions related to its state income tax returns in
 its liability for unrecognized tax benefits.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_711A9B1C-4CBF-4F71-BD68-305307F7E8D2_1_0">&lt;div&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Property, plant
 and equipment is stated at cost, net of accumulated depreciation,
 and consists of the following:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Land&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;55,749&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;48,812&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Buildings and improvements&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;440,206&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;380,139&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Machinery and equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;187,112&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;161,724&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Total cost&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;683,067&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;590,675&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Less accumulated
 depreciation&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(192,453&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(165,437&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Property, plant and equipment,
 net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;490,614&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;425,238&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_6A89A736-91FB-4C0F-931D-47383F4296BE_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&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;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Weighted-average shares outstanding
 for basic earnings per share&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,695,365&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,582,134&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,667,016&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,555,792&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Unvested restricted stock and
 restricted stock units&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;158,176&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;190,972&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;177,024&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;183,924&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Weighted-average shares outstanding
 assuming dilution&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,853,541&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,773,106&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,844,040&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,739,716&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_D1159AC6-9C77-40F6-9F4C-63DFF8EEDA26_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Estimated
 annual amortization expense is as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For&amp;#xA0;the&amp;#xA0;fiscal&amp;#xA0;year&amp;#xA0;ending&amp;#xA0;July&amp;#xA0;31,&amp;#xA0;2018&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;55,118&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2019&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;50,043&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2020&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;46,194&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2021&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;42,860&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2022&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;37,753&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the fiscal year ending
 July&amp;#xA0;31, 2023 and thereafter&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;211,498&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;443,466&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_6BE27087-9B3D-487E-B003-70C1284C68F4_1_0">&lt;div&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Major
 classifications of inventories are as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Finished goods &amp;#x2013; RV&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;79,234&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;24,904&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Finished goods &amp;#x2013;
 other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;32,701&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;27,862&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Work in process&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;143,801&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;117,319&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Raw materials&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;263,613&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;214,518&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Chassis&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;127,706&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;109,555&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:3.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Subtotal&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;647,055&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;494,158&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Excess of FIFO costs over LIFO
 costs&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(39,870&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(33,670&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Total inventories, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;607,185&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;460,488&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_6DCCE5F8-A070-47A1-AE49-0C1ADE7C2761_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Acquisition&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;u&gt;&lt;b&gt;Jayco, Corp.&lt;/b&gt;&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;On
 June&amp;#xA0;30, 2016, the Company closed on a Stock Purchase
 Agreement (&amp;#x201C;Jayco SPA&amp;#x201D;) for the acquisition of all the
 issued and outstanding capital stock of towable and motorized
 recreational vehicle manufacturer Jayco, Corp.
 (&amp;#x201C;Jayco&amp;#x201D;) for initial cash consideration of $576,060,
 subject to adjustment. This acquisition was funded from the
 Company&amp;#x2019;s cash on hand and $360,000 from an asset-based
 revolving credit facility as more fully described in Note 12 to the
 Condensed Consolidated Financial Statements. The final purchase
 price adjustment of $5,039 was based on the final determination of
 net assets as of the June&amp;#xA0;30, 2016 closing date and was paid
 during the first quarter of fiscal 2017. Jayco operates as an
 independent operation in the same manner as the Company&amp;#x2019;s
 other recreational vehicle subsidiaries, and its towables
 operations are aggregated within the Company&amp;#x2019;s towable
 recreational vehicle reportable segment and its motorized
 operations are aggregated within the Company&amp;#x2019;s motorized
 recreational vehicle reportable segment. The Company purchased
 Jayco to complement its existing towable and motorized RV product
 offerings and dealer base.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 following table summarizes the final fair values assigned to the
 Jayco net assets acquired, which were based on internal and
 independent external valuations:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Cash&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;18,409&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other current assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;258,158&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Property, plant and
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;80,824&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Dealer network&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;261,100&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Trademarks&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;92,800&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Backlog&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;12,400&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;74,184&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Current liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(216,776&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total fair value of net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;581,099&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Less cash acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(18,409&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total cash consideration for
 acquisition, less cash acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;562,690&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;On the
 acquisition date, amortizable intangible assets had a
 weighted-average useful life of 19.3 years. The dealer network was
 valued based on the Discounted Cash Flow Method and is amortized on
 an accelerated basis over 20 years. The trademarks were valued on
 the Relief from Royalty Method and are amortized on a straight-line
 basis over 20 years. Backlog was valued based on the Discounted
 Cash Flow Method and was amortized on a straight-line basis over 3
 months. Goodwill is deductible for tax purposes.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FCDE09A3-475B-4522-980F-264CA66C35B6_1_400003">--07-31</dei:CurrentFiscalYearEndDate>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_15">6.49</us-gaap:EarningsPerShareBasic>
  <dei:DocumentPeriodEndDate contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_5D11B2D9-F387-4A19-BB3D-055121C56ABE_1_2">2018-04-30</dei:DocumentPeriodEndDate>
  <dei:EntityFilerCategory contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FCDE09A3-475B-4522-980F-264CA66C35B6_1_400004">Large Accelerated Filer</dei:EntityFilerCategory>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_FA46C3E0-B2D2-40C7-A494-6A8D7A46B2B4_3_1">177024</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_16">197185000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_D5B44089-F31D-4261-9B3C-763BAD4480D7_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Property, plant
 and equipment is stated at cost, net of accumulated depreciation,
 and consists of the following:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="76%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Land&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;55,749&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;48,812&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Buildings and improvements&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;440,206&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;380,139&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Machinery and equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;187,112&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;161,724&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Total cost&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;683,067&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;590,675&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Less accumulated
 depreciation&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(192,453&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;(165,437&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Property, plant and equipment,
 net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;490,614&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;425,238&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Property, plant
 and equipment at both April&amp;#xA0;30, 2018 and July&amp;#xA0;31, 2017
 includes buildings and improvements under capital leases of $6,527
 and related amortization included in accumulated depreciation of
 $1,632 and $1,224 at April&amp;#xA0;30, 2018 and July&amp;#xA0;31, 2017,
 respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_128B9841-7523-4578-BEF4-27FE237EE007_1_0">&lt;div&gt;
 &lt;table style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Net&amp;#xA0;sales:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,608,214&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,426,192&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;4,599,833&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,719,314&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;598,459&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;549,883&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,724,979&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,486,309&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,206,673&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,976,075&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;6,324,812&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;5,205,623&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;82,239&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;70,019&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;233,171&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;182,906&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Intercompany eliminations&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(37,342&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(30,870&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(103,185&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(76,249&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,251,570&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,015,224&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;6,454,798&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;5,312,280&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Income (loss) before income taxes:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;147,853&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;134,504&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;423,432&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;306,677&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;38,908&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;37,356&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;114,032&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;94,767&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;186,761&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;171,860&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;537,464&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;401,444&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,872&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,713&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;22,645&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;20,787&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(15,108&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(14,342&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(51,428&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(41,835&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;180,525&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;166,231&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;508,681&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;380,396&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Total assets:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,754,486&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,535,029&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;618,190&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;500,761&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,372,676&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,035,790&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;158,914&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;156,996&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;334,892&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;365,145&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,866,482&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,557,931&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Depreciation and intangible
 amortization expense:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;17,357&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;18,213&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;51,373&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;57,377&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,004&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,316&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,641&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;6,905&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;20,361&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;20,529&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;60,014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;64,282&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,762&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,021&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,319&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;9,037&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;410&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;343&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,173&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;979&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,533&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,893&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;69,506&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;74,298&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Capital acquisitions:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,175&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;15,559&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;59,588&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;51,877&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;10,083&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;12,134&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;24,152&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;24,179&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;33,258&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;27,693&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;83,740&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;76,056&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;744&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;163&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,337&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;773&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;169&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;377&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,760&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,694&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;34,171&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;28,233&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;95,837&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;78,523&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_8870ADF3-E597-477F-8DAF-BF203CA7B1D2_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;15.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Stockholders&amp;#x2019; Equity&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Under the
 Company&amp;#x2019;s restricted stock unit (&amp;#x201C;RSU&amp;#x201D;) program,
 as discussed in Note 16 in the Notes to the Consolidated Financial
 Statements in our fiscal 2017 Form &lt;font style="WHITE-SPACE: nowrap"&gt;10-K,&lt;/font&gt; RSU awards have been approved
 each October related to the financial performance of the most
 recently completed fiscal year since October 2012. The awarded
 employee restricted stock units vest, and shares of common stock
 are issued, in equal installments on the first, second and third
 anniversaries of the date of grant. In addition, concurrent with
 the timing of the employee awards, the Nominating and Governance
 Committee of the Board of Directors (&amp;#x201C;Board&amp;#x201D;) has
 awarded restricted stock units to Board members that will vest, and
 shares of common stock will be issued, on the first anniversary of
 the date of the grant.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total
 expense recognized in the three-month periods ended April&amp;#xA0;30,
 2018 and April&amp;#xA0;30, 2017 for these restricted stock unit awards
 and other stock-based compensation was $4,255 and $3,166,
 respectively. Total expense recognized in the nine-month periods
 ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30, 2017 for these
 restricted stock unit awards and other stock-based compensation was
 $12,986 and $9,058, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;For the
 restricted stock units that vested during the nine-month periods
 ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30, 2017, portions of the
 vested shares awarded were withheld as treasury shares to cover the
 recipients&amp;#x2019; estimated withholding taxes. Tax payments made by
 the Company related to these stock-based awards for the nine months
 ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30, 2017 totaled $7,657
 and $4,572, respectively.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_40A1065B-815F-405D-8642-29EC21D8F719_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Concentration of Risk&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;One dealer,
 FreedomRoads, LLC, accounted for 20% and 18% of the Company&amp;#x2019;s
 consolidated net sales for the nine-month periods ended
 April&amp;#xA0;30, 2018 and April&amp;#xA0;30, 2017, respectively. Sales to
 this dealer are reported within both the towables and motorized
 segments. This dealer also accounted for 18% of the Company&amp;#x2019;s
 consolidated trade accounts receivable at April&amp;#xA0;30, 2018 and
 30% at July&amp;#xA0;31, 2017. The loss of this dealer could have a
 significant effect on the Company&amp;#x2019;s business.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_1F446168-53F1-4175-93D6-4C3F9B94E66F_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Earnings Per Common Share&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&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;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Weighted-average shares outstanding
 for basic earnings per share&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,695,365&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,582,134&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,667,016&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,555,792&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Unvested restricted stock and
 restricted stock units&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;158,176&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;190,972&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;177,024&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;183,924&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Weighted-average shares outstanding
 assuming dilution&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,853,541&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,773,106&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,844,040&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;52,739,716&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;At
 April&amp;#xA0;30, 2017, the Company had 57,253 unvested restricted
 stock and restricted stock units outstanding which were excluded
 from this calculation as their effect would be antidilutive. There
 were no unvested restricted stock or restricted stock units that
 were antidilutive at April&amp;#xA0;30, 2018.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="pure" decimals="3" id="id_10219797_20E35B3A-F404-487F-A7F4-33098DDDBEBC_1_0">0.328</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <dei:EntityRegistrantName contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FCDE09A3-475B-4522-980F-264CA66C35B6_1_400001">THOR INDUSTRIES INC</dei:EntityRegistrantName>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_D2CABDB5-7833-4D15-B2E5-ADEF355DCD08_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Fair Value Measurements&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The Company
 assesses the inputs used to measure the fair value of certain
 assets and liabilities using a three-level hierarchy as prescribed
 in ASC 820, &amp;#x201C;Fair Value Measurements and Disclosures&amp;#x201D;,
 and as discussed in Note 9 in the Notes to the Consolidated
 Financial Statements in our fiscal 2017 Form &lt;font style="white-space:nowrap"&gt;10-K.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The financial
 assets that were accounted for at fair value on a recurring basis
 at April&amp;#xA0;30, 2018 and July&amp;#xA0;31, 2017, all using
 Level&amp;#xA0;1 inputs, are as follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="75%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"&gt;&lt;font style="font-family:ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Cash equivalents&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;89,914&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;176,663&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Deferred compensation plan
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;38,423&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;28,095&lt;/font&gt;&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&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;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;Deferred
 compensation plan assets represent 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. Deferred compensation plan asset balances are
 recorded as a component of Other long-term assets in the Condensed
 Consolidated Balance Sheets. An equal and offsetting liability is
 also recorded in regards to the deferred compensation plan as a
 component of Other long-term liabilities in the Condensed
 Consolidated Balance Sheets. Changes in the fair value of the plan
 assets and the related liability are reflected in Other income, net
 and Selling, general and administrative expenses, respectively, in
 the Condensed Consolidated Statements of Income and Comprehensive
 Income.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:LongTermDebtTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_0066325F-4BD9-4FE2-9DE6-4844D2F30142_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr style="page-break-inside:avoid"&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;&lt;b&gt;Long-Term Debt&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The Company has
 a five-year credit agreement, which was entered into on
 June&amp;#xA0;30, 2016 and matures on June&amp;#xA0;30, 2021. See Note 11
 in the Notes to the Consolidated Financial Statements in our fiscal
 2017 Form &lt;font style="white-space:nowrap"&gt;10-K&lt;/font&gt; for details
 regarding the credit agreement. Borrowings outstanding on this
 facility totaled $80,000 at April&amp;#xA0;30, 2018 and $145,000 at
 July&amp;#xA0;31, 2017. As of April&amp;#xA0;30, 2018, the available and
 unused credit line under the revolver was $415,808, and the Company
 was in compliance with the financial covenant in the credit
 agreement.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="font-size:1px;margin-top:6px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;For the
 three-month periods ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30,
 2017, the total interest expense on the facility was $584 and
 $1,879, respectively, and the weighted-average interest rate on
 borrowings from the facility was 2.92% and 2.38%, respectively. For
 the nine-month periods ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30,
 2017, the total interest expense on the facility was $1,742 and
 $5,583, respectively, and the weighted-average interest rate on
 borrowings from the facility was 2.72% and 2.25%, respectively. The
 Company incurred fees to secure the facility of $7,850 in fiscal
 2016, and those fees are being amortized ratably over the five-year
 term of the agreement, or a shorter period if the credit agreement
 period is shortened for any reason. The Company recorded charges
 related to the amortization of these fees, which are classified as
 interest expense, of $392 for both of the three-month periods ended
 April&amp;#xA0;30, 2018 and April&amp;#xA0;30, 2017, and $1,177 for both of
 the nine-month periods ended April&amp;#xA0;30, 2018 and April&amp;#xA0;30,
 2017. The unamortized balances of these facility fees were $4,972
 at April&amp;#xA0;30, 2018 and $6,149 at July&amp;#xA0;31, 2017, and are
 included in Other long-term assets in the Condensed Consolidated
 Balance Sheets.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"&gt;&lt;font style="font-family:ARIAL" size="2"&gt;The carrying
 value of the Company&amp;#x2019;s long-term debt at April&amp;#xA0;30, 2018
 approximates fair value as the entire balance is subject to
 variable interest rates that the Company believes are market rates
 for a similarly situated company. The fair value of debt is largely
 estimated using Level&amp;#xA0;2 inputs as defined by ASC
 820.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
  <us-gaap:NumberOfReportableSegments contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="Segment" decimals="INF" id="id_10219797_23ED7BF3-5A2B-494C-949E-92378D5D46EA_1_0">2</us-gaap:NumberOfReportableSegments>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_D3DF89AC-0D37-439F-B576-84BFDF26E7BB_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 components of amortizable intangible assets are as
 follows:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="40%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Weighted-Average&lt;/font&gt;&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31,&amp;#xA0;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Life&amp;#xA0;in&amp;#xA0;Years&amp;#xA0;at&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Accumulated&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Amortization&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Dealer networks/customer
 relationships&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;16&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;404,960&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;135,798&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;404,960&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;101,795&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Trademarks&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;18&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;147,617&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,649&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;147,617&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;17,570&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Design technology and other
 intangibles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;7&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;19,300&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;10,290&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;19,300&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;9,203&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;font style="WHITE-SPACE: nowrap"&gt;Non-compete&lt;/font&gt; agreements&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;450&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;360&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;450&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;293&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total amortizable intangible
 assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;572,327&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;170,097&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;572,327&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;128,861&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_46BE7D46-8D85-4999-9BFF-60A133F715B1_1_0">&lt;div&gt;
 &lt;table style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;
 &lt;p align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Business Segments&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 4px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 Company has two reportable segments, both related to recreational
 vehicles: (1)&amp;#xA0;towables and (2)&amp;#xA0;motorized. The towable
 recreational vehicle reportable segment consists of the following
 operating segments that have been aggregated: Airstream (towable),
 Heartland (including Bison, Cruiser RV and DRV), Jayco (including
 Jayco towable, Starcraft and Highland Ridge), Keystone (including
 CrossRoads and Dutchmen) and KZ (including Livin&amp;#x2019; Lite). The
 motorized recreational vehicle reportable segment consists of the
 following operating segments that have been aggregated: Airstream
 (motorized), Jayco (including Jayco motorized and Entegra Coach)
 and Thor Motor Coach.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 4px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 operations of the Company&amp;#x2019;s Postle subsidiary are included in
 &amp;#x201C;Other,&amp;#x201D; which is a&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-reportable&lt;/font&gt;&amp;#xA0;segment.
 Net sales included in Other mainly relate to the sale of aluminum
 extrusions and specialized component products. Intercompany
 eliminations adjust for Postle sales to the Company&amp;#x2019;s towable
 and motorized segments, which are consummated at
 established&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;arm&amp;#x2019;s-length&lt;/font&gt;&amp;#xA0;transfer
 prices generally consistent with the selling prices of extrusion
 components to third-party customers.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 4px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;All
 manufacturing is conducted within the United States. Total assets
 include those assets used in the operation of each reportable
 and&amp;#xA0;&lt;font style="WHITE-SPACE: nowrap"&gt;non-reportable&lt;/font&gt;&amp;#xA0;segment,
 and the Corporate assets consist primarily of cash and cash
 equivalents, deferred net income tax and deferred compensation plan
 assets and certain Corporate real estate holdings primarily
 utilized by Thor operating subsidiaries.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="52%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine&amp;#xA0;Months&amp;#xA0;Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Net&amp;#xA0;sales:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,608,214&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,426,192&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;4,599,833&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,719,314&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;598,459&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;549,883&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,724,979&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,486,309&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,206,673&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,976,075&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;6,324,812&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;5,205,623&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;82,239&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;70,019&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;233,171&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;182,906&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Intercompany eliminations&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(37,342&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(30,870&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(103,185&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(76,249&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,251,570&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,015,224&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;6,454,798&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;5,312,280&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Income (loss) before income taxes:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;147,853&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;134,504&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;423,432&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;306,677&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;38,908&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;37,356&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;114,032&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;94,767&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;186,761&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;171,860&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;537,464&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;401,444&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,872&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,713&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;22,645&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;20,787&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(15,108&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(14,342&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(51,428&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(41,835&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;180,525&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;166,231&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;508,681&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;380,396&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="4"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Total assets:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&amp;#xA0;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;July&amp;#xA0;31, 2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,754,486&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,535,029&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;618,190&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;500,761&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,372,676&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,035,790&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other, net&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;158,914&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;156,996&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;334,892&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;365,145&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,866,482&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,557,931&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Depreciation and intangible
 amortization expense:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;17,357&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;18,213&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;51,373&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;57,377&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,004&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,316&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,641&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;6,905&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;20,361&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;20,529&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;60,014&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;64,282&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;2,762&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,021&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,319&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;9,037&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;410&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;343&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,173&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;979&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,533&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,893&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;69,506&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;74,298&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1pt"&gt;
 &lt;td height="16"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;td height="16" colspan="8"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;Nine Months Ended&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;April&amp;#xA0;30,&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Capital acquisitions:&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="1"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Recreational vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Towables&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;23,175&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;15,559&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;59,588&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;51,877&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Motorized&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;10,083&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;12,134&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;24,152&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;24,179&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total recreational
 vehicles&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;33,258&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;27,693&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;83,740&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;76,056&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;744&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;163&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;3,337&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;773&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Corporate&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;169&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;377&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;8,760&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;1,694&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="break-inside: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;34,171&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;28,233&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;95,837&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;78,523&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="break-inside: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:SubsequentEventsTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_FD34662C-D04C-408D-B0C5-042C64B96A02_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;16.&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;Subsequent Event&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;During
 May 2018, the Company made additional debt payments on its
 revolving credit facility totaling $60,000, bringing the remaining
 outstanding balance to $20,000 as of May&amp;#xA0;31, 2018.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_3_2">198079000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_27">279000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_18">100021000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_7">1465000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_0">6454798000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_3_5">95837000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:PaymentsToAcquireInterestInJointVenture contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_21">46902000</us-gaap:PaymentsToAcquireInterestInJointVenture>
  <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_22">-1271000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
  <us-gaap:NetIncomeLoss contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_1">341946000</us-gaap:NetIncomeLoss>
  <us-gaap:InterestPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_35">3087000</us-gaap:InterestPaid>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_11">146697000</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_10">173388000</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_10">341946000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_28">7657000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_26">58492000</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_5">1242000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_6">-18030000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <us-gaap:IncomeTaxesPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_34">186166000</us-gaap:IncomeTaxesPaid>
  <us-gaap:GrossProfit contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_2">920258000</us-gaap:GrossProfit>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_25">65000000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_7">3366000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_12">14141000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_8">508681000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_37">2082000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:Depreciation contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_3">28270000</us-gaap:Depreciation>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_3_5">69506000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_9">166735000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_13">29595000</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_6">4149000</us-gaap:InterestExpense>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_19">3656000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_8">12986000</us-gaap:ShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_15">10253000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_23">-141996000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_3">370800000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_3_3">154731000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_1">5534540000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_14">49383000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInInterestPayableNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_85C51C9B-17FF-466D-A476-17F74856A89C_1_1">-330000</us-gaap:IncreaseDecreaseInInterestPayableNet>
  <us-gaap:AmortizationOfFinancingCosts contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_5">1177000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_3_4">41236000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_30">-76239000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F11574AC-3333-44E3-A7B9-A294500EC272_1_29">-131428000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <tho:NatureOfOperationsPolicyTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_E67B77EB-87C3-4770-B823-F85223830D70_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px"&gt;
 &lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&lt;b&gt;&lt;u&gt;Nature of
 Operations&lt;/u&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Thor
 Industries, Inc. was founded in 1980 and, through its subsidiaries
 (collectively, the &amp;#x201C;Company&amp;#x201D;), manufactures a wide
 range of recreational vehicles (&amp;#x201C;RVs&amp;#x201D;) at various
 manufacturing facilities located primarily in Indiana, with
 additional facilities in Ohio, Oregon, Idaho and Michigan. These
 products are sold to independent, &lt;font style="WHITE-SPACE: nowrap"&gt;non-franchise&lt;/font&gt; dealers primarily
 throughout the United States and Canada. Unless the context
 requires or indicates otherwise, all references to
 &amp;#x201C;Thor&amp;#x201D;, the &amp;#x201C;Company&amp;#x201D;, &amp;#x201C;we&amp;#x201D;,
 &amp;#x201C;our&amp;#x201D; and &amp;#x201C;us&amp;#x201D; refer to Thor Industries,
 Inc. and its subsidiaries.&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 July&amp;#xA0;31, 2017 amounts are derived from the annual audited
 financial statements. 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&amp;#x2019;s
 Annual Report on Form &lt;font style="WHITE-SPACE: nowrap"&gt;10-K&lt;/font&gt;
 for the fiscal year ended July&amp;#xA0;31, 2017. Due to seasonality
 within the recreational vehicle industry, among other factors,
 annualizing the results of operations for the nine months ended
 April&amp;#xA0;30, 2018 would not necessarily be indicative of the
 results expected for a full fiscal year.&lt;/font&gt;&lt;/p&gt;
 &lt;/div&gt;</tho:NatureOfOperationsPolicyTextBlock>
  <tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" id="id_10219797_C9814CCA-0241-4120-94BD-BEECB783DE37_2_1">Up to eighteen months</tho:TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers>
  <tho:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_20E35B3A-F404-487F-A7F4-33098DDDBEBC_1_1">34000000</tho:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547686x1559589" unitRef="iso4217_USD" decimals="-3" id="id_10219797_9296575E-CF89-47D3-B75A-9626D2807304_1001_0">7657000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:LineOfCreditFacilityExpirationPeriod contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701" id="id_10219797_414A9CCD-62AC-4781-8C71-9D5EC0966645_1001_0">P5Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
  <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701" id="id_10219797_414A9CCD-62AC-4781-8C71-9D5EC0966645_1001_2">2021-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
  <us-gaap:LineOfCreditFacilityInitiationDate1 contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701" id="id_10219797_414A9CCD-62AC-4781-8C71-9D5EC0966645_1001_1">2016-06-30</us-gaap:LineOfCreditFacilityInitiationDate1>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1003_0">1742000</us-gaap:InterestExpense>
  <tho:OtherLongTermDebtWeightedAverageInterestRate contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701" unitRef="pure" decimals="4" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1003_1">0.0272</tho:OtherLongTermDebtWeightedAverageInterestRate>
  <us-gaap:AmortizationOfFinancingCosts contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701_1558588x1558660" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_2003_4">1177000</us-gaap:AmortizationOfFinancingCosts>
  <tho:AmortizationPeriodForCollateralFees contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701_1559480x1552364" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_3003_3">P5Y</tho:AmortizationPeriodForCollateralFees>
  <tho:WarrantyPeriodForRetailCustomer contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1548650x1626513" id="id_10219797_2945941B-3125-43FE-ABB4-10535DB3E54A_1001_0">P1Y</tho:WarrantyPeriodForRetailCustomer>
  <tho:WarrantyPeriodForRetailCustomer contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1548650x1741343" id="id_10219797_2945941B-3125-43FE-ABB4-10535DB3E54A_2001_1">P2Y</tho:WarrantyPeriodForRetailCustomer>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_1003_1">1724979000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_1003_1">24152000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_1003_1">114032000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_1003_1">8641000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_2003_0">4599833000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_2003_0">59588000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_2003_0">423432000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_2003_0">51373000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1548795" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_3003_4">-103185000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_3003_4">8760000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_3003_4">-51428000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_3003_4">1173000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_4003_2">6324812000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_4003_2">83740000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_4003_2">537464000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_4003_2">60014000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_5003_3">233171000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_5003_3">3337000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_5003_3">22645000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_5003_3">8319000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1553065x1771674" unitRef="iso4217_USD" decimals="0" id="id_10219797_DCDCBD52-0025-4F5D-9ED6-8C1CD95EF240_1002_0">399</us-gaap:IncomeLossFromEquityMethodInvestments>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1552509" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_3004_1">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1556725" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_3002_1">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1556725_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_1002_4">Straight-line basis</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1650631" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_3001_1">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1700912_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_2002_6">Straight-line basis</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1744309_1557586x1633098" id="id_10219797_1D573B4E-B462-4173-9105-532AD66E5880_3002_2">Accelerated cash flow basis</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1744896" id="id_10219797_CBE5EC82-5DB9-406F-8CF6-F84A92B91006_3003_1">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1557586x1633098" id="id_10219797_38426D10-E722-46B4-8D78-B8476DB7A8D8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;The
 following table summarizes the final fair values assigned to the
 Jayco net assets acquired, which were based on internal and
 independent external valuations:&lt;/font&gt;&lt;/p&gt;
 &lt;p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"&gt;
 &lt;tr&gt;
 &lt;td width="89%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Cash&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;18,409&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Other current assets&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;258,158&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Property, plant and
 equipment&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;80,824&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Dealer network&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;261,100&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Trademarks&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;92,800&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Backlog&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;12,400&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;74,184&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Current liabilities&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(216,776&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total fair value of net assets
 acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;581,099&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Less cash acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;(18,409&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;)&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;Total cash consideration for
 acquisition, less cash acquired&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font size="1"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;562,690&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&lt;font style="FONT-FAMILY: ARIAL" size="2"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1557722x1549819_1557723x1548033_1558989x1664642" unitRef="pure" decimals="2" id="id_10219797_4FD80CF3-53F5-456E-8B00-D0457408A872_1001_0">0.20</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE7201----1810-Q0006_STD_273_20180430_0_1557722x1557413_1557723x1548033_1558989x1664642" unitRef="pure" decimals="2" id="id_10219797_4FD80CF3-53F5-456E-8B00-D0457408A872_2001_1">0.18</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:RepaymentsOfLinesOfCredit contextRef="eol_PE7201----1810-Q0006_STD_31_20180531_0_1547993x1549701_1559977x1553328" unitRef="iso4217_USD" decimals="-3" id="id_10219797_AEF826A9-2F07-49DD-89ED-EE0B5FA9DF69_1001_0">60000000</us-gaap:RepaymentsOfLinesOfCredit>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE7201----1810-Q0006_STD_365_20170731_0_1557722x1557413_1557723x1548033_1558989x1664642" unitRef="pure" decimals="2" id="id_10219797_4FD80CF3-53F5-456E-8B00-D0457408A872_2003_1">0.30</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE7201----1810-Q0006_STD_365_20180731_0_1556602x1549707" unitRef="pure" decimals="INF" id="id_10219797_C6DE7CC6-B5B8-476C-BF47-253BF478B8E1_5_2">0.269</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:LineOfCreditFacilityCollateralFeesAmount contextRef="eol_PE7201----1810-Q0006_STD_366_20160731_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1006_2">7850000</us-gaap:LineOfCreditFacilityCollateralFeesAmount>
  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_17">0.33</us-gaap:CommonStockDividendsPerShareCashPaid>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_16">2.11</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_13">52773106</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_12">52582134</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_15">2.12</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="shares" decimals="INF" id="id_10219797_FA46C3E0-B2D2-40C7-A494-6A8D7A46B2B4_2_1">190972</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="pure" decimals="3" id="id_10219797_C6DE7CC6-B5B8-476C-BF47-253BF478B8E1_2_0">0.331</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_2_2">50358000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_0">2015224000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_2_5">28233000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_10">111263000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_5">205000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:GrossProfit contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_2">293841000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_7">1070000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_8">166231000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_2_5">23893000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_9">54968000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_6">2547000</us-gaap:InterestExpense>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_223399EA-5401-443D-9CFC-5099DD777DA6_2_0">3166000</us-gaap:ShareBasedCompensation>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_3">111122000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_2_3">44613000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_1">1721383000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_2_4">15216000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1002_0">1879000</us-gaap:InterestExpense>
  <tho:OtherLongTermDebtWeightedAverageInterestRate contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1547993x1549701" unitRef="pure" decimals="4" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1002_1">0.0238</tho:OtherLongTermDebtWeightedAverageInterestRate>
  <us-gaap:AmortizationOfFinancingCosts contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1547993x1549701_1558588x1558660" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_2002_4">392000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_1002_1">549883000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_1002_1">12134000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_1002_1">37356000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_1002_1">2316000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_2002_0">1426192000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_2002_0">15559000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_2002_0">134504000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_2002_0">18213000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1548795" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_3002_4">-30870000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_3002_4">377000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_3002_4">-14342000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_3002_4">343000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_4002_2">1976075000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_4002_2">27693000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_4002_2">171860000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_4002_2">20529000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_5002_3">70019000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_5002_3">163000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_5002_3">8713000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_5002_3">3021000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:CommonStockDividendsPerShareCashPaid contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_17">0.37</us-gaap:CommonStockDividendsPerShareCashPaid>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_16">2.53</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="pure" decimals="INF" id="id_10219797_C6DE7CC6-B5B8-476C-BF47-253BF478B8E1_4_1">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_13">52853541</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="shares" decimals="0" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_12">52695365</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_15">2.54</us-gaap:EarningsPerShareBasic>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="shares" decimals="INF" id="id_10219797_FA46C3E0-B2D2-40C7-A494-6A8D7A46B2B4_1_1">158176</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="pure" decimals="3" id="id_10219797_C6DE7CC6-B5B8-476C-BF47-253BF478B8E1_1_0">0.259</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_1_2">71037000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_0">2251570000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_1_5">34171000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_10">133788000</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:InvestmentIncomeInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_5">460000</us-gaap:InvestmentIncomeInterest>
  <us-gaap:GrossProfit contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_2">316745000</us-gaap:GrossProfit>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_7">-1966000</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_8">180525000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_1_5">23533000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_9">46737000</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_6">1383000</us-gaap:InterestExpense>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_223399EA-5401-443D-9CFC-5099DD777DA6_1_0">4255000</us-gaap:ShareBasedCompensation>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_3">119449000</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:StandardProductWarrantyAccrualPayments contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_F5516AA0-29D9-494C-A926-D9EC9D186314_1_3">54218000</us-gaap:StandardProductWarrantyAccrualPayments>
  <us-gaap:CostOfGoodsAndServicesSold contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_1">1934825000</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0" unitRef="iso4217_USD" decimals="-3" id="id_10219797_6366480D-6A3A-4F5E-A218-601B8E559316_1_4">13882000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:InterestExpense contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1547993x1549701" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1001_0">584000</us-gaap:InterestExpense>
  <tho:OtherLongTermDebtWeightedAverageInterestRate contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1547993x1549701" unitRef="pure" decimals="4" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_1001_1">0.0292</tho:OtherLongTermDebtWeightedAverageInterestRate>
  <us-gaap:AmortizationOfFinancingCosts contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1547993x1549701_1558588x1558660" unitRef="iso4217_USD" decimals="-3" id="id_10219797_279C55BD-A3F0-422E-91D8-37D979A74151_2001_4">392000</us-gaap:AmortizationOfFinancingCosts>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_1001_1">598459000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_1001_1">10083000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_1001_1">38908000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_1001_1">3004000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_2001_0">1608214000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_2001_0">23175000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_2001_0">147853000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_2001_0">17357000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1548795" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_3001_4">-37342000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_3001_4">169000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_3001_4">-15108000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1551180" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_3001_4">410000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_4001_2">2206673000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_4001_2">33258000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_4001_2">186761000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1552593_1556599x1594214" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_4001_2">20361000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E6F9891D-1810-44B8-B159-4E525416066F_5001_3">82239000</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:PaymentsToAcquireProductiveAssets contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_976AE542-7104-4909-8B0D-7C329FBE7E92_5001_3">744000</us-gaap:PaymentsToAcquireProductiveAssets>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_382FF3F3-010C-4526-8B6A-70FBC03FE8CB_5001_3">8872000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1673434" unitRef="iso4217_USD" decimals="-3" id="id_10219797_417CDF14-0EC2-4DA8-B600-D67A7ADAB510_5001_3">2762000</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="eol_PE7201----1810-Q0006_STD_89_20180430_0_1553065x1771674" unitRef="iso4217_USD" decimals="0" id="id_10219797_DCDCBD52-0025-4F5D-9ED6-8C1CD95EF240_1001_0">399</us-gaap:IncomeLossFromEquityMethodInvestments>
  <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred contextRef="eol_PE7201----1810-Q0006_STD_92_20161031_0_1557586x1633098" unitRef="iso4217_USD" decimals="-3" id="id_10219797_E8EEF3C8-DF4F-4841-9D19-1C7B58730651_2002_4">5039000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred>
  <context id="eol_PE7201----1810-Q0006_STD_92_20161031_0_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2016-10-31</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1553065x1771674">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tho:Th2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1673434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1551180">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1551140x1548795">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1547993x1549701_1558588x1558660">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20180430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <startDate>2018-02-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1673434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1551180">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1551140x1548795">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1547993x1549701_1558588x1558660">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_89_20170430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <startDate>2017-02-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_366_20160731_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2015-08-01</startDate>
      <endDate>2016-07-31</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_365_20180731_0_1556602x1549707">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-07-31</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_365_20170731_0_1557722x1557413_1557723x1548033_1558989x1664642">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-07-31</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_31_20180531_0_1547993x1549701_1559977x1553328">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-05-01</startDate>
      <endDate>2018-05-31</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1557722x1557413_1557723x1548033_1558989x1664642">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1557722x1549819_1557723x1548033_1558989x1664642">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1744896">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DesignTechnologyAndOtherIntangiblesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1744309_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1700912_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1650631">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkAndCustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1556725_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1556725">
    <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>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1555137x1552509">
    <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>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1553065x1771674">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tho:Th2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1673434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1551180">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1551140x1548795">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1548650x1741343">
    <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>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1548650x1626513">
    <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>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701_1559480x1552364">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701_1558588x1558660">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0_1547686x1559589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20180430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2018-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1557722x1549819_1557723x1548033_1558989x1664642">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">tho:FreedomRoadsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1673434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1551180">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1551140x1548795">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1715797_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1549463x1703044_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547993x1549701_1558588x1558660">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0_1547686x1559589">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_273_20170430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <startDate>2016-08-01</startDate>
      <endDate>2017-04-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_153_20171231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <startDate>2017-08-01</startDate>
      <endDate>2017-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_1_20180215_0_1553065x1771674">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tho:Th2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2018-02-15</startDate>
      <endDate>2018-02-15</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_1_20160630_0_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-06-30</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_1_20160630_0_1555137x1744309_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-06-30</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_1_20160630_0_1555137x1700912_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-06-30</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_1_20160630_0_1555137x1556725_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-06-30</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_1_20160630_0_1554344x1727982_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">tho:ConsiderationFundedByCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2016-06-30</startDate>
      <endDate>2016-06-30</endDate>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1558783">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1550962">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1550890">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1559426x1549081">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1556599x1594214">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1556599x1554161">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1744896">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1650631">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1556725">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1555137x1552509">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1551140x1673434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1551140x1551180">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1549463x1715797_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1549463x1715797_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1549463x1703044_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1548402x1551627">
    <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>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1547993x1549701_1550919x1555941">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170731_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2017-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20160731_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2016-07-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1558783">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1550962">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1550890">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetsHeldUnderCapitalLeasesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1559426x1549081">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1556599x1594214">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1556599x1554161">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1744896">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1650631">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1556725">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1555137x1552509">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1551140x1673434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">tho:CorporateAndEliminationsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1551140x1551180">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1549463x1715797_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1549463x1715797_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:TowablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1549463x1703044_1551140x1552593_1556599x1594214">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">tho:MotorizedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tho:RecreationVehiclesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1548402x1551627">
    <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>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1547993x1549701_1550919x1555941">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0_1547993x1549701">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2018-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170430_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2017-04-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180215_0_1549359x1771674_1552126x1771675">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tho:TourismHoldingsLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OwnershipAxis">tho:Th2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-02-15</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180215_0_1549359x1771674">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:OwnershipAxis">tho:Th2Member</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-02-15</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180131_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2018-01-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20170131_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2017-01-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180531_0_1547993x1549701_1559977x1553328">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2018-05-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20180531_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
    </entity>
    <period>
      <instant>2018-05-31</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20160630_0_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20160630_0_1555137x1744309_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:DealerNetworkMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20160630_0_1555137x1700912_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tho:BacklogMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <context id="eol_PE7201----1810-Q0006_STD_0_20160630_0_1555137x1556725_1557586x1633098">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730263</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tho:JaycoCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2016-06-30</instant>
    </period>
  </context>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Segment">
    <measure>tho:Segment</measure>
  </unit>
</xbrl>

</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>tho-20180430.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Schema - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2018-06-05T19:22:35Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<schema xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:us-gaap="http://fasb.org/us-gaap/2017-01-31"
  xmlns:us-types="http://fasb.org/us-types/2017-01-31"
  xmlns:tho="http://www.thorindustries.com/20180430"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31"
  xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
  targetNamespace="http://www.thorindustries.com/20180430"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified" id="Role_StatementOfFinancialPositionClassified">
        <link:definition>103 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="Role_StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfIncome" id="Role_StatementOfIncome">
        <link:definition>105 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>106 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
        <link:definition>107 - Disclosure - Nature of Operations and Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
        <link:definition>108 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
        <link:definition>109 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>110 - Disclosure - Earnings Per Common Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock">
        <link:definition>111 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>112 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
        <link:definition>113 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
        <link:definition>114 - Disclosure - Intangible Assets and Goodwill</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock" id="Role_NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock">
        <link:definition>115 - Disclosure - Equity Investment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock" id="Role_NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock">
        <link:definition>116 - Disclosure - Concentration of Risk</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" id="Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
        <link:definition>117 - Disclosure - Product Warranties</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock" id="Role_NotesToFinancialStatementsLongTermDebtTextBlock">
        <link:definition>118 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>119 - Disclosure - Provision for Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" id="Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
        <link:definition>120 - Disclosure - Contingent Liabilities, Commitments and Legal Matters</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" id="Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
        <link:definition>121 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock" id="Role_NotesToFinancialStatementsSubsequentEventsTextBlock">
        <link:definition>122 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies" id="Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies">
        <link:definition>123 - Disclosure - Nature of Operations and Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
        <link:definition>124 - Disclosure - Acquisition (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
        <link:definition>125 - Disclosure - Business Segments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>126 - Disclosure - Earnings Per Common Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
        <link:definition>127 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>128 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
        <link:definition>129 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>130 - Disclosure - Intangible Assets and Goodwill (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
        <link:definition>131 - Disclosure - Product Warranties (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation" id="DisclosureAcquisitionAdditionalInformation">
        <link:definition>132 - Disclosure - Acquisition - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired" id="DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired">
        <link:definition>133 - Disclosure - Summary of Final Fair Value Assigned to Net Assets Acquired (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation" id="DisclosureBusinessSegmentsAdditionalInformation">
        <link:definition>134 - Disclosure - Business Segments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment" id="DisclosureScheduleOfSegmentReportingInformationBySegment">
        <link:definition>135 - Disclosure - Schedule of Segment Reporting Information by Segment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem" id="DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem">
        <link:definition>136 - Disclosure - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare" id="DisclosureEarningPerCommonShare">
        <link:definition>137 - Disclosure - Earning Per Common Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation" id="DisclosureEarningsPerCommonShareAdditionalInformation">
        <link:definition>138 - Disclosure - Earnings Per Common Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis" id="DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis">
        <link:definition>139 - Disclosure - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories" id="DisclosureScheduleOfMajorClassificationsOfInventories">
        <link:definition>140 - Disclosure - Schedule of Major Classifications of Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation" id="DisclosureInventoriesAdditionalInformation">
        <link:definition>141 - Disclosure - Inventories - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipment">
        <link:definition>142 - Disclosure - Property, Plant and Equipment (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation" id="DisclosurePropertyPlantAndEquipmentAdditionalInformation">
        <link:definition>143 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets" id="DisclosureComponentsOfAmortizableIntangibleAssets">
        <link:definition>144 - Disclosure - Components of Amortizable Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense" id="DisclosureEstimatedAmortizationExpense">
        <link:definition>145 - Disclosure - Estimated Amortization Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation" id="DisclosureIntangibleAssetsAndGoodwillAdditionalInformation">
        <link:definition>146 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation" id="DisclosureEquityInvestmentAdditionalInformation">
        <link:definition>147 - Disclosure - Equity Investment - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation" id="DisclosureConcentrationOfRiskAdditionalInformation">
        <link:definition>148 - Disclosure - Concentration of Risk - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation" id="DisclosureProductWarrantiesAdditionalInformation">
        <link:definition>149 - Disclosure - Product Warranties - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations" id="DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations">
        <link:definition>150 - Disclosure - Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation" id="DisclosureLongTermDebtAdditionalInformation">
        <link:definition>151 - Disclosure - Long - Term Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation" id="DisclosureProvisionForIncomeTaxesAdditionalInformation">
        <link:definition>152 - Disclosure - Provision for Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation" id="DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation">
        <link:definition>153 - Disclosure - Contingent Liabilities, Commitments and Legal Matters - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation" id="DisclosureStockholdersEquityAdditionalInformation">
        <link:definition>154 - Disclosure - Stockholders' Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation" id="DisclosureSubsequentEventAdditionalInformation">
        <link:definition>155 - Disclosure - Subsequent Event - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="tho-20180430_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="tho-20180430_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="tho-20180430_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="tho-20180430_pre.xml" xlink:title="Presentation Links, all"/>
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <import namespace="http://fasb.org/us-types/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-types-2017-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <element name="AmortizationPeriodForCollateralFees" id="tho_AmortizationPeriodForCollateralFees" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BacklogMember" id="tho_BacklogMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConsiderationFundedByCreditFacilityMember" id="tho_ConsiderationFundedByCreditFacilityMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CorporateAndEliminationsMember" id="tho_CorporateAndEliminationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DealerNetworkAndCustomerRelationshipsMember" id="tho_DealerNetworkAndCustomerRelationshipsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DealerNetworkMember" id="tho_DealerNetworkMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DesignTechnologyAndOtherIntangiblesMember" id="tho_DesignTechnologyAndOtherIntangiblesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="tho_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" id="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FreedomRoadsMember" id="tho_FreedomRoadsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxLineItems" id="tho_IncomeTaxLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxTable" id="tho_IncomeTaxTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="IntangibleAssetsAndGoodwillLineItems" id="tho_IntangibleAssetsAndGoodwillLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="InventoryChassis" id="tho_InventoryChassis" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="JaycoCorpMember" id="tho_JaycoCorpMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" id="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MotorizedMember" id="tho_MotorizedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NatureOfOperationsPolicyTextBlock" id="tho_NatureOfOperationsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="OtherLongTermDebtWeightedAverageInterestRate" id="tho_OtherLongTermDebtWeightedAverageInterestRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ProductPropertyLiabilityAndRelatedLiabilities" id="tho_ProductPropertyLiabilityAndRelatedLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RecreationVehiclesMember" id="tho_RecreationVehiclesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RepurchaseAndGuaranteeReserveBalances" id="tho_RepurchaseAndGuaranteeReserveBalances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfIntangibleAssetsAndGoodwillTable" id="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="StandbyRepurchaseObligationsOnDealerInventoryFinancing" id="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockBasedCompensationAndStockholdersEquityLineItems" id="tho_StockBasedCompensationAndStockholdersEquityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockBasedCompensationAndStockholdersEquityTable" id="tho_StockBasedCompensationAndStockholdersEquityTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" id="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermOfProductWarrantyOneMember" id="tho_TermOfProductWarrantyOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermOfProductWarrantyTwoMember" id="tho_TermOfProductWarrantyTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" id="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" type="us-types:durationStringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="Th2Member" id="tho_Th2Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TourismHoldingsLimitedMember" id="tho_TourismHoldingsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TowablesMember" id="tho_TowablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UncategorizedAbstract" id="tho_UncategorizedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WarrantyPeriodForRetailCustomer" id="tho_WarrantyPeriodForRetailCustomer" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>tho-20180430_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Calculation Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2018-06-05T19:22:35Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DocumentandEntityInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfIncome" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureBusinessSegmentsAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfSegmentReportingInformationBySegment" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEarningPerCommonShare" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEarningsPerCommonShareAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfMajorClassificationsOfInventories" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureInventoriesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosurePropertyPlantAndEquipment" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosurePropertyPlantAndEquipmentAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureComponentsOfAmortizableIntangibleAssets" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEstimatedAmortizationExpense" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureIntangibleAssetsAndGoodwillAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEquityInvestmentAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureConcentrationOfRiskAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureProductWarrantiesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureProvisionForIncomeTaxesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureStockholdersEquityAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureSubsequentEventAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsLongTermDebtTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSubsequentEventsTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:label="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:label="tho_ProductPropertyLiabilityAndRelatedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.3100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedMarketingCostsCurrent" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="tho_ProductPropertyLiabilityAndRelatedLiabilities" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermLineOfCredit" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_Goodwill" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_EquityMethodInvestments" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_TreasuryStockValue" order="1.3000" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_GrossProfit" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestExpense" order="1.0700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.0800" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.2100" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="1.2200" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" order="1.2300" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.2400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.1500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.1800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" order="1.1900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="1.1300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_Goodwill" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0800" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories">
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_InventoryChassis" xlink:label="tho_InventoryChassis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryRawMaterials" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryGross" xlink:to="tho_InventoryChassis" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:label="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="1.0600" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>tho-20180430_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Definition Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2018-06-05T19:22:35Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  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">
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DocumentandEntityInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfIncome" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureBusinessSegmentsAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfSegmentReportingInformationBySegment" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEarningPerCommonShare" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEarningsPerCommonShareAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfMajorClassificationsOfInventories" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureInventoriesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosurePropertyPlantAndEquipment" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosurePropertyPlantAndEquipmentAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureComponentsOfAmortizableIntangibleAssets" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEstimatedAmortizationExpense" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureIntangibleAssetsAndGoodwillAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEquityInvestmentAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureConcentrationOfRiskAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureProductWarrantiesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureProvisionForIncomeTaxesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureStockholdersEquityAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureSubsequentEventAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsLongTermDebtTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSubsequentEventsTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfIncome">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_BacklogMember" xlink:label="tho_BacklogMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_2"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ConsiderationFundedByCreditFacilityMember" xlink:label="tho_ConsiderationFundedByCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkMember" xlink:label="tho_DealerNetworkMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="tho_JaycoCorpMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="tho_ConsiderationFundedByCreditFacilityMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DealerNetworkMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_BacklogMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" order="3.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired">
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_BacklogMember" xlink:label="tho_BacklogMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkMember" xlink:label="tho_DealerNetworkMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="tho_JaycoCorpMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_BacklogMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DealerNetworkMember" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain_2"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_CorporateAndEliminationsMember" xlink:label="tho_CorporateAndEliminationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_MotorizedMember" xlink:label="tho_MotorizedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="tho_CorporateAndEliminationsMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_TowablesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_MotorizedMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConsolidationItemsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ProductOrServiceAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_CorporateAndEliminationsMember" xlink:label="tho_CorporateAndEliminationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_MotorizedMember" xlink:label="tho_MotorizedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="tho_CorporateAndEliminationsMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_TowablesMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_MotorizedMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConsolidationItemsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ProductOrServiceAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:label="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_InventoryChassis" xlink:label="tho_InventoryChassis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterials" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="tho_InventoryChassis" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryGross" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AssetsHeldUnderCapitalLeasesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets">
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkAndCustomerRelationshipsMember" xlink:label="tho_DealerNetworkAndCustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DesignTechnologyAndOtherIntangiblesMember" xlink:label="tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DealerNetworkAndCustomerRelationshipsMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DesignTechnologyAndOtherIntangiblesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IntangibleAssetsAndGoodwillLineItems" xlink:label="tho_IntangibleAssetsAndGoodwillLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain_2"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:label="tho_ScheduleOfIntangibleAssetsAndGoodwillTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tho_IntangibleAssetsAndGoodwillLineItems" xlink:to="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_IntangibleAssetsAndGoodwillLineItems" xlink:to="us-gaap_Goodwill" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_TowablesMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="us-gaap_ProductOrServiceAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipAxis" xlink:label="us-gaap_OwnershipAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipDomain" xlink:label="us-gaap_OwnershipDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipDomain" xlink:label="us-gaap_OwnershipDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_Th2Member" xlink:label="tho_Th2Member"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TourismHoldingsLimitedMember" xlink:label="tho_TourismHoldingsLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="tho_TourismHoldingsLimitedMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="tho_Th2Member" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OwnershipAxis" xlink:to="us-gaap_OwnershipDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OwnershipAxis" xlink:to="us-gaap_OwnershipDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OwnershipDomain" xlink:to="tho_Th2Member" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_OwnershipAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="3.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_FreedomRoadsMember" xlink:label="tho_FreedomRoadsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_MajorCustomersAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="tho_FreedomRoadsMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="us-gaap_ProductWarrantyLiabilityTable"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermOfProductWarrantyOneMember" xlink:label="tho_TermOfProductWarrantyOneMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermOfProductWarrantyTwoMember" xlink:label="tho_TermOfProductWarrantyTwoMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_WarrantyPeriodForRetailCustomer" xlink:label="tho_WarrantyPeriodForRetailCustomer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsNatureDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsNatureDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="tho_TermOfProductWarrantyOneMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="tho_TermOfProductWarrantyTwoMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="tho_WarrantyPeriodForRetailCustomer" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_GuaranteeObligationsByNatureAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_AmortizationPeriodForCollateralFees" xlink:label="tho_AmortizationPeriodForCollateralFees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_OtherLongTermDebtWeightedAverageInterestRate" xlink:label="tho_OtherLongTermDebtWeightedAverageInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentAssetsMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_InterestExpenseMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationPeriod" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInitiationDate1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermLineOfCredit" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_InterestExpense" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="tho_OtherLongTermDebtWeightedAverageInterestRate" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="tho_AmortizationPeriodForCollateralFees" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RangeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IncomeTaxLineItems" xlink:label="tho_IncomeTaxLineItems"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IncomeTaxTable" xlink:label="tho_IncomeTaxTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tho_IncomeTaxLineItems" xlink:to="tho_IncomeTaxTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_IncomeTaxLineItems" xlink:to="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tho_IncomeTaxTable" xlink:to="us-gaap_StatementScenarioAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:label="tho_StockBasedCompensationAndStockholdersEquityLineItems"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StockBasedCompensationAndStockholdersEquityTable" xlink:label="tho_StockBasedCompensationAndStockholdersEquityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:to="tho_StockBasedCompensationAndStockholdersEquityTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="tho_StockBasedCompensationAndStockholdersEquityTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LongTermLineOfCredit" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_CreditFacilityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="tho_JaycoCorpMember" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock">
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>tho-20180430_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Labels Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2018-06-05T19:22:35Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_10219797_1547540_1_1">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_10219797_1547540_2_1">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US" id="id_10219797_1566234_1_1">Accounts and Other Receivables, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US" id="id_10219797_1566234_2_1">Accounts receivable, other, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_10219797_1561615_1_1">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_10219797_1561615_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="id_10219797_1557413_1_1">Accounts Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="id_10219797_1557413_2_1">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_10219797_1566227_1_1">Accounts Receivable, Net, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_10219797_1566227_2_1">Accounts receivable, trade, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1557419_1_1">Accrued Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1557419_2_1">Accrued liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedMarketingCostsCurrent_lbl" xml:lang="en-US" id="id_10219797_1561592_1_1">Accrued Marketing Costs, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedMarketingCostsCurrent_lbl" xml:lang="en-US" id="id_10219797_1561592_2_1">Promotions and rebates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedMarketingCostsCurrent" xlink:to="us-gaap_AccruedMarketingCostsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1562459_1_1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1562459_2_1">Accumulated depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1562459_14_1">Less accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="id_10219797_1554127_1_1">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US" id="id_10219797_1554127_2_1">Amortizable intangible assets, weighted average useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_10219797_1562455_1_1">Additional Paid in Capital, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US" id="id_10219797_1562455_2_1">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1557449_1_1">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1557449_2_1">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xml:lang="en-US" id="id_10219797_1554161_1_1">Other Segments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllOtherSegmentsMember_lbl" xml:lang="en-US" id="id_10219797_1554161_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllOtherSegmentsMember" xlink:to="us-gaap_AllOtherSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_10219797_1550846_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_10219797_1550846_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="id_10219797_1567264_1_1">Amortization of Debt Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="id_10219797_1567264_2_1">Amortization of debt issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" id="id_10219797_1567264_12_1">Fees to secure the facility, amortized amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_10219797_1567265_1_1">Amortization of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_10219797_1567265_2_1">Amortization of intangible assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_10219797_1567265_12_1">Amortization of intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_AmortizationPeriodForCollateralFees" xlink:label="tho_AmortizationPeriodForCollateralFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_AmortizationPeriodForCollateralFees_lbl" xml:lang="en-US" id="id_10219797_1643176_3_1">Amortization period for collateral fees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_AmortizationPeriodForCollateralFees_lbl" xml:lang="en-US" id="id_10219797_1643176_1_1">Amortization Period For Collateral Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_AmortizationPeriodForCollateralFees_lbl" xml:lang="en-US" id="id_10219797_1643176_2_1">Fees to secure the facility, amortization period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_AmortizationPeriodForCollateralFees" xlink:to="tho_AmortizationPeriodForCollateralFees_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_10219797_1547631_1_1">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_10219797_1547631_2_1">Antidilutive stock options, unvested restricted stock and restricted stock units outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_10219797_1567275_1_1">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_10219797_1567275_2_1">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_10219797_1567275_6_1">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_10219797_1547646_1_1">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_10219797_1547646_2_1">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_10219797_1564321_1_1">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_10219797_1564321_6_1">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1557502_1_1">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1557502_2_1">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember_lbl" xml:lang="en-US" id="id_10219797_1550890_1_1">Assets Held under Capital Leases [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember_lbl" xml:lang="en-US" id="id_10219797_1550890_2_1">Assets Held under Capital Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:to="us-gaap_AssetsHeldUnderCapitalLeasesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1547686_1_1">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1547686_2_1">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_BacklogMember" xlink:label="tho_BacklogMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_BacklogMember_lbl" xml:lang="en-US" id="id_10219797_1700912_3_1">Backlog.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_BacklogMember_lbl" xml:lang="en-US" id="id_10219797_1700912_1_1">Backlog [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_BacklogMember_lbl" xml:lang="en-US" id="id_10219797_1700912_2_1">Backlog</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_BacklogMember" xlink:to="tho_BacklogMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="id_10219797_1550919_1_1">Balance Sheet Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="id_10219797_1550919_2_1">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="id_10219797_1547693_1_1">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="id_10219797_1547693_2_1">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US" id="id_10219797_1550962_1_1">Building and Building Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US" id="id_10219797_1550962_2_1">Building and Building Improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_10219797_1554289_1_1">Business Acquisition, Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_10219797_1554289_2_1">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_10219797_1557586_1_1">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_10219797_1557586_2_1">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl" xml:lang="en-US" id="id_10219797_1554292_1_1">Business Acquisition, Date of Acquisition Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl" xml:lang="en-US" id="id_10219797_1554292_2_1">Asset purchase agreement date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="id_10219797_1550963_1_1">Business Acquisition, Effective Date of Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl" xml:lang="en-US" id="id_10219797_1550963_2_1">Asset purchase effective date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_10219797_1547726_1_1">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_10219797_1547726_2_1">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1554311_1_1">Business Combination Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1554311_2_1">Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_lbl" xml:lang="en-US" id="id_10219797_1564213_1_1">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_lbl" xml:lang="en-US" id="id_10219797_1564213_2_1">Purchase price adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="id_10219797_1565324_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="id_10219797_1565324_2_1">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US" id="id_10219797_1565326_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US" id="id_10219797_1565326_2_1">Other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="id_10219797_1563302_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US" id="id_10219797_1563302_14_1">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_10219797_1567304_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl" xml:lang="en-US" id="id_10219797_1567304_2_1">Business acquisition allocated to amortizing intangible asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1564355_1_1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1564355_2_1">Property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_10219797_1567315_1_1">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_10219797_1567315_2_1">Total fair value of net assets acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="id_10219797_1567315_6_1">Total fair value of net assets acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_10219797_1550985_1_1">Business Combinations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_10219797_1550985_2_1">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xml:lang="en-US" id="id_10219797_1554344_1_1">Business Combination, Separately Recognized Transactions [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl" xml:lang="en-US" id="id_10219797_1554344_2_1">Business Combination, Separately Recognized Transactions [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_lbl" xml:lang="en-US" id="id_10219797_1554345_1_1">Business Combination, Separately Recognized Transactions [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_lbl" xml:lang="en-US" id="id_10219797_1554345_2_1">Business Combination, Separately Recognized Transactions [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" id="id_10219797_1564200_1_1">Capital Expenditures Incurred but Not yet Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" id="id_10219797_1564200_2_1">Capital expenditures in accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="id_10219797_1567327_1_1">Cash Acquired from Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CashAcquiredFromAcquisition_lbl" xml:lang="en-US" id="id_10219797_1567327_14_1">Less cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAcquiredFromAcquisition" xlink:to="us-gaap_CashAcquiredFromAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_10219797_1565347_1_1">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_10219797_1565347_4_1">Cash and cash equivalents, end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_10219797_1565347_5_1">Cash and cash equivalents, beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_10219797_1565347_2_1">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="id_10219797_1567334_1_1">Cash and Cash Equivalents, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="id_10219797_1567334_2_1">Cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_10219797_1567335_1_1">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_10219797_1567335_6_1">Net decrease in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1554377_1_1">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1554377_2_1">Non-cash transactions:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_10219797_1563261_1_1">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_10219797_1563261_2_1">Contingent liabilities and commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1557699_1_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1557699_2_1">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1547889_1_1">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1547889_2_1">Contingent Liabilities, Commitments and Legal Matters</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xml:lang="en-US" id="id_10219797_1547940_1_1">Common Stock, Dividends, Per Share, Cash Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid_lbl" xml:lang="en-US" id="id_10219797_1547940_2_1">Regular dividends declared and paid per common share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_10219797_1554452_1_1">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_10219797_1554452_2_1">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_10219797_1551141_1_1">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_10219797_1551141_2_1">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_10219797_1554454_1_1">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_10219797_1554454_2_1">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_10219797_1562368_1_1">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_10219797_1562368_2_1">Common stock - par value of $.10 per share; authorized 250,000,000 shares; issued 62,765,824 and 62,597,110 shares, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_10219797_1562366_1_1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_10219797_1562366_6_1">Net income and comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_10219797_1551119_1_1">Concentration Risk Benchmark [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_10219797_1551119_2_1">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_10219797_1557722_1_1">Concentration Risk Benchmark [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_10219797_1557722_2_1">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1557723_1_1">Concentration Risk Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1557723_2_1">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1557728_1_1">Concentration Risk Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1557728_2_1">Concentration of Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="id_10219797_1554470_1_1">Concentration Risk [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="id_10219797_1554470_2_1">Concentration Risk [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_10219797_1557730_1_1">Concentration Risk, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_10219797_1557730_2_1">Concentration risk percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="id_10219797_1547941_1_1">Concentration Risk [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="id_10219797_1547941_2_1">Concentration Risk [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="id_10219797_1547942_1_1">Concentration Risk Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" id="id_10219797_1547942_2_1">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ConsiderationFundedByCreditFacilityMember" xlink:label="tho_ConsiderationFundedByCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_ConsiderationFundedByCreditFacilityMember_lbl" xml:lang="en-US" id="id_10219797_1727982_3_1">Consideration funded by credit facility.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_ConsiderationFundedByCreditFacilityMember_lbl" xml:lang="en-US" id="id_10219797_1727982_1_1">Consideration Funded By Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_ConsiderationFundedByCreditFacilityMember_lbl" xml:lang="en-US" id="id_10219797_1727982_2_1">Consideration Funded By Credit Facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_ConsiderationFundedByCreditFacilityMember" xlink:to="tho_ConsiderationFundedByCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_10219797_1551140_1_1">Consolidation Items [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationItemsAxis_lbl" xml:lang="en-US" id="id_10219797_1551140_2_1">Consolidation Items [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_10219797_1547920_1_1">Consolidation Items [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationItemsDomain_lbl" xml:lang="en-US" id="id_10219797_1547920_2_1">Consolidation Items [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_ConsolidationItemsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_CorporateAndEliminationsMember" xlink:label="tho_CorporateAndEliminationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_CorporateAndEliminationsMember_lbl" xml:lang="en-US" id="id_10219797_1673434_3_1">Corporate and Eliminations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_CorporateAndEliminationsMember_lbl" xml:lang="en-US" id="id_10219797_1673434_1_1">Corporate and Eliminations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_CorporateAndEliminationsMember_lbl" xml:lang="en-US" id="id_10219797_1673434_2_1">Corporate and Eliminations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_CorporateAndEliminationsMember" xlink:to="tho_CorporateAndEliminationsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xml:lang="en-US" id="id_10219797_1551180_1_1">Corporate, Non-Segment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateNonSegmentMember_lbl" xml:lang="en-US" id="id_10219797_1551180_2_1">Corporate, Non-Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateNonSegmentMember" xlink:to="us-gaap_CorporateNonSegmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="id_10219797_1566398_1_1">Cost of Goods and Services Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" id="id_10219797_1566398_2_1">Cost of products sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_10219797_1547993_1_1">Credit Facility [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" id="id_10219797_1547993_2_1">Credit Facility [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_10219797_1547994_1_1">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" id="id_10219797_1547994_2_1">Credit Facility [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_10219797_1554541_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_10219797_1554541_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" id="id_10219797_1548033_1_1">Customer Concentration Risk [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" id="id_10219797_1548033_2_1">Customer Concentration Risk [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkAndCustomerRelationshipsMember" xlink:label="tho_DealerNetworkAndCustomerRelationshipsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_DealerNetworkAndCustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_10219797_1650631_3_1">Dealer Network and Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_DealerNetworkAndCustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_10219797_1650631_1_1">Dealer Network and Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_DealerNetworkAndCustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_10219797_1650631_2_1">Dealer Network/Customer Relationships</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_DealerNetworkAndCustomerRelationshipsMember" xlink:to="tho_DealerNetworkAndCustomerRelationshipsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkMember" xlink:label="tho_DealerNetworkMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_DealerNetworkMember_lbl" xml:lang="en-US" id="id_10219797_1744309_3_1">Dealer network.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_DealerNetworkMember_lbl" xml:lang="en-US" id="id_10219797_1744309_1_1">Dealer Network [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_DealerNetworkMember_lbl" xml:lang="en-US" id="id_10219797_1744309_2_1">Dealer Network</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_DealerNetworkMember" xlink:to="tho_DealerNetworkMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1554562_1_1">Debt Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1554562_2_1">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl" xml:lang="en-US" id="id_10219797_1564461_1_1">Decrease in Unrecognized Tax Benefits is Reasonably Possible</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl" xml:lang="en-US" id="id_10219797_1564461_2_1">Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" id="id_10219797_1567420_1_1">Debt Issuance Costs, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" id="id_10219797_1567420_2_1">Fees to secure the facility, unamortized amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1565488_1_1">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1565488_2_1">Deferred income taxes, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_10219797_1567459_1_1">Defined Benefit Plan, Fair Value of Plan Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl" xml:lang="en-US" id="id_10219797_1567459_2_1">Deferred compensation plan assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" id="id_10219797_1564518_1_1">Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US" id="id_10219797_1564518_2_1">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_10219797_1564522_1_1">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" id="id_10219797_1564522_2_1">Depreciation and amortization expense, total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DesignTechnologyAndOtherIntangiblesMember" xlink:label="tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_DesignTechnologyAndOtherIntangiblesMember_lbl" xml:lang="en-US" id="id_10219797_1744896_3_1">Design Technology And Other Intangibles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_DesignTechnologyAndOtherIntangiblesMember_lbl" xml:lang="en-US" id="id_10219797_1744896_1_1">Design Technology And Other Intangibles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_DesignTechnologyAndOtherIntangiblesMember_lbl" xml:lang="en-US" id="id_10219797_1744896_2_1">Design Technology and Other Intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_DesignTechnologyAndOtherIntangiblesMember" xlink:to="tho_DesignTechnologyAndOtherIntangiblesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DocumentAndEntityInformationAbstract" xlink:label="tho_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_10219797_1649784_3_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_10219797_1649784_1_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_10219797_1649784_2_1">Document And Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="tho_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_10219797_1548271_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_10219797_1548271_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_10219797_1548272_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_10219797_1548272_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_10219797_1554852_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_10219797_1554852_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_10219797_1548276_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_10219797_1548276_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_10219797_1554817_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_10219797_1554817_2_1">Earnings per common share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_10219797_1554818_1_1">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_10219797_1554818_2_1">Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_10219797_1548287_1_1">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_10219797_1548287_2_1">Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_10219797_1558081_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_10219797_1558081_2_1">Earnings Per Common Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_10219797_1558088_1_1">Effective Income Tax Rate Reconciliation, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_10219797_1558088_2_1">Effective income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_10219797_1548295_1_1">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_10219797_1548295_2_1">Corporate tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_10219797_1561391_1_1">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_10219797_1561391_2_1">Compensation and related items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_10219797_1548337_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_10219797_1548337_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1554900_1_1">Entity Common Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1554900_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" id="id_10219797_1554904_1_1">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" id="id_10219797_1554904_2_1">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_10219797_1554905_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_10219797_1554905_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_10219797_1558166_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_10219797_1558166_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_10219797_1551563_1_1">Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="id_10219797_1551563_2_1">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" id="id_10219797_1554935_1_1">Investment, Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" id="id_10219797_1554935_2_1">Investment, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="us-gaap_EquityMethodInvesteeNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" id="id_10219797_1554949_1_1">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" id="id_10219797_1554949_2_1">Ownership percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" id="id_10219797_1567540_1_1">Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" id="id_10219797_1567540_2_1">Equity investment in joint venture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" id="id_10219797_1548369_1_1">Equity Method Investments and Joint Ventures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" id="id_10219797_1548369_2_1">Equity Method Investments and Joint Ventures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1548370_1_1">Equity Method Investments and Joint Ventures Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1548370_2_1">Equity Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:label="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl" xml:lang="en-US" id="id_10219797_1567542_1_1">Excess of Replacement or Current Costs over Stated LIFO Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl" xml:lang="en-US" id="id_10219797_1567542_14_1">Excess of FIFO costs over LIFO costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:to="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_10219797_1548399_1_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" id="id_10219797_1548399_2_1">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_10219797_1548400_1_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" id="id_10219797_1548400_2_1">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_10219797_1551608_1_1">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_10219797_1551608_2_1">Schedule of Fair Value, Assets Measured on Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_10219797_1548402_1_1">Fair Value, Hierarchy [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_10219797_1548402_2_1">Fair Value, Hierarchy [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_10219797_1548413_1_1">Fair Value Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_10219797_1548413_2_1">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_10219797_1558243_1_1">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_10219797_1558243_2_1">Fair Value Measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_10219797_1551627_1_1">Fair Value, Inputs, Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_10219797_1551627_2_1">Level 1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_10219797_1548456_1_1">Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_10219797_1548456_2_1">Fair Value Hierarchy [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="us-gaap_FIFOInventoryAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FIFOInventoryAmount_lbl" xml:lang="en-US" id="id_10219797_1564600_1_1">FIFO Inventory Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FIFOInventoryAmount_lbl" xml:lang="en-US" id="id_10219797_1564600_2_1">Subsidiaries valued inventory in first-in, first-out method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FIFOInventoryAmount" xlink:to="us-gaap_FIFOInventoryAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_10219797_1563062_1_1">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_10219797_1563062_2_1">Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="id_10219797_1567601_1_1">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US" id="id_10219797_1567601_2_1">Estimated annual amortization expense, For the fiscal year ending July 31, 2023 and thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="id_10219797_1565649_1_1">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US" id="id_10219797_1565649_2_1">Estimated annual amortization expense, For the fiscal year ending July 31, 2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_10219797_1567604_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_10219797_1567604_2_1">Estimated annual amortization expense, For the fiscal year ending July 31, 2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_10219797_1565651_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_10219797_1565651_2_1">Estimated annual amortization expense, For the fiscal year ending July 31, 2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_10219797_1567605_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_10219797_1567605_2_1">Estimated annual amortization expense, For the fiscal year ending July 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_10219797_1567606_1_1">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_10219797_1567606_2_1">Estimated annual amortization expense, For the fiscal year ending July 31, 2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl" xml:lang="en-US" id="id_10219797_1558391_1_1">Finite-Lived Intangible Assets, Amortization Method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl" xml:lang="en-US" id="id_10219797_1558391_2_1">Amortizable intangible assets, amortization method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_10219797_1555137_1_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_10219797_1555137_2_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_10219797_1567620_1_1">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_10219797_1567620_2_1">Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_10219797_1555138_1_1">Finite-Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_10219797_1555138_2_1">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_10219797_1551756_1_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_10219797_1551756_2_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_10219797_1567616_1_1">Finite-Lived Intangible Assets, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US" id="id_10219797_1567616_2_1">Amortizable intangible assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:label="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles_lbl" xml:lang="en-US" id="id_10219797_1644432_3_1">Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles_lbl" xml:lang="en-US" id="id_10219797_1644432_1_1">Finite Lived Intangible Assets Net Including Immaterial Business Acquisition Intangibles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles_lbl" xml:lang="en-US" id="id_10219797_1644432_6_1">Estimated annual amortization expense, Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:to="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_10219797_1548566_1_1">Finite-Lived Intangible Asset, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_10219797_1548566_2_1">Intangible assets amortization period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_10219797_1548566_12_1">Weighted Average Remaining Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_FreedomRoadsMember" xlink:label="tho_FreedomRoadsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_FreedomRoadsMember_lbl" xml:lang="en-US" id="id_10219797_1664642_3_1">Freedom Roads [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_FreedomRoadsMember_lbl" xml:lang="en-US" id="id_10219797_1664642_1_1">Freedom Roads [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_FreedomRoadsMember_lbl" xml:lang="en-US" id="id_10219797_1664642_2_1">Freedom Roads, LLC</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_FreedomRoadsMember" xlink:to="tho_FreedomRoadsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" id="id_10219797_1561276_1_1">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US" id="id_10219797_1561276_14_1">Gain on disposition of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_10219797_1567638_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_10219797_1567638_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1551823_1_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1551823_2_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1551824_1_1">Goodwill and Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1551824_2_1">Intangible Assets and Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_10219797_1563007_1_1">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US" id="id_10219797_1563007_6_1">Gross profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis_lbl" xml:lang="en-US" id="id_10219797_1548650_1_1">Guarantor Obligations, Nature [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis_lbl" xml:lang="en-US" id="id_10219797_1548650_2_1">Guarantor Obligations, Nature [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsByNatureAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteeObligationsNatureDomain_lbl" xml:lang="en-US" id="id_10219797_1558494_1_1">Guarantor Obligations, Nature [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteeObligationsNatureDomain_lbl" xml:lang="en-US" id="id_10219797_1558494_2_1">Guarantor Obligations, Nature [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="us-gaap_GuaranteeObligationsNatureDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1548652_1_1">Guarantees and Product Warranties [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1548652_2_1">Guarantees and Product Warranties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="us-gaap_GuaranteesAndProductWarrantiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_10219797_1563927_1_1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_10219797_1563927_2_1">Income (loss) before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" id="id_10219797_1563927_6_1">Income before income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_10219797_1563920_1_1">Income (Loss) from Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_10219797_1563920_2_1">Losses from investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_10219797_1548736_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_10219797_1548736_2_1">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_10219797_1558588_1_1">Income Statement Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_10219797_1558588_2_1">Income Statement Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_10219797_1558589_1_1">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_10219797_1558589_2_1">Income Statement Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1548740_1_1">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1548740_2_1">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1551939_1_1">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1551939_2_1">Provision for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US" id="id_10219797_1562985_1_1">Income Taxes Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US" id="id_10219797_1562985_2_1">Income taxes paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_10219797_1564692_1_1">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_10219797_1564692_2_1">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IncomeTaxLineItems" xlink:label="tho_IncomeTaxLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_IncomeTaxLineItems_lbl" xml:lang="en-US" id="id_10219797_1716164_3_1">Income Tax [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_IncomeTaxLineItems_lbl" xml:lang="en-US" id="id_10219797_1716164_1_1">Income Tax [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_IncomeTaxLineItems_lbl" xml:lang="en-US" id="id_10219797_1716164_2_1">Income Tax [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_IncomeTaxLineItems" xlink:to="tho_IncomeTaxLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IncomeTaxTable" xlink:label="tho_IncomeTaxTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_IncomeTaxTable_lbl" xml:lang="en-US" id="id_10219797_1725228_3_1">Income Tax [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_IncomeTaxTable_lbl" xml:lang="en-US" id="id_10219797_1725228_1_1">Income Tax [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_IncomeTaxTable_lbl" xml:lang="en-US" id="id_10219797_1725228_2_1">Income Tax [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_IncomeTaxTable" xlink:to="tho_IncomeTaxTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="id_10219797_1564702_1_1">Increase (Decrease) in Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="id_10219797_1564702_2_1">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_10219797_1562102_1_1">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_10219797_1562102_14_1">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="id_10219797_1566698_1_1">Increase (Decrease) in Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="id_10219797_1566698_2_1">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US" id="id_10219797_1562972_1_1">Increase (Decrease) in Deferred Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US" id="id_10219797_1562972_14_1">Deferred income tax provision (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US" id="id_10219797_1566711_1_1">Increase (Decrease) in Interest Payable, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US" id="id_10219797_1566711_14_1">Expected decrease in interest due to resolution of uncertain tax positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_10219797_1562082_1_1">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_10219797_1562082_14_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_10219797_1551957_1_1">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_10219797_1551957_2_1">Changes in assets and liabilities (excluding acquisitions):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_10219797_1565746_1_1">Increase (Decrease) in Other Noncurrent Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US" id="id_10219797_1565746_2_1">Long-term liabilities and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_10219797_1563886_1_1">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_10219797_1563886_14_1">Prepaid income taxes, expenses and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_10219797_1555334_1_1">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_10219797_1555334_2_1">Unvested restricted stock and restricted stock units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IntangibleAssetsAndGoodwillLineItems" xlink:label="tho_IntangibleAssetsAndGoodwillLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_IntangibleAssetsAndGoodwillLineItems_lbl" xml:lang="en-US" id="id_10219797_1652408_3_1">Intangible Assets And Goodwill [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_IntangibleAssetsAndGoodwillLineItems_lbl" xml:lang="en-US" id="id_10219797_1652408_1_1">Intangible Assets And Goodwill [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_IntangibleAssetsAndGoodwillLineItems_lbl" xml:lang="en-US" id="id_10219797_1652408_2_1">Intangible Assets And Goodwill [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_IntangibleAssetsAndGoodwillLineItems" xlink:to="tho_IntangibleAssetsAndGoodwillLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="id_10219797_1564735_1_1">Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="id_10219797_1564735_2_1">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseMember_lbl" xml:lang="en-US" id="id_10219797_1558660_1_1">Interest Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseMember_lbl" xml:lang="en-US" id="id_10219797_1558660_2_1">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseMember" xlink:to="us-gaap_InterestExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="id_10219797_1562043_1_1">Interest Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaid_lbl" xml:lang="en-US" id="id_10219797_1562043_2_1">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaid" xlink:to="us-gaap_InterestPaid_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US" id="id_10219797_1548795_1_1">Intersegment Eliminations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US" id="id_10219797_1548795_2_1">Intercompany Eliminations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_InventoryChassis" xlink:label="tho_InventoryChassis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_InventoryChassis_lbl" xml:lang="en-US" id="id_10219797_1753915_3_1">Carrying amount as of balance sheet date of major components of certain assembled products.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_InventoryChassis_lbl" xml:lang="en-US" id="id_10219797_1753915_1_1">Inventory Chassis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_InventoryChassis_lbl" xml:lang="en-US" id="id_10219797_1753915_2_1">Chassis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_InventoryChassis" xlink:to="tho_InventoryChassis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_10219797_1555394_1_1">Inventory, Current [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_10219797_1555394_2_1">Inventory, Current [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1555395_1_1">Inventory Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_10219797_1555395_2_1">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1548804_1_1">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1548804_2_1">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="id_10219797_1565793_1_1">Inventory, Finished Goods, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" id="id_10219797_1565793_2_1">Finished goods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_10219797_1564767_1_1">Inventory, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_10219797_1564767_2_1">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" id="id_10219797_1564767_6_1">Subtotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_10219797_1548807_1_1">Inventory [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_10219797_1548807_2_1">Inventory [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_10219797_1565797_1_1">Inventory, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_10219797_1565797_2_1">Inventories, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_10219797_1565797_12_1">Total inventories, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="id_10219797_1564771_1_1">Inventory, Raw Materials, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" id="id_10219797_1564771_2_1">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_10219797_1567767_1_1">Inventory, Work in Process, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" id="id_10219797_1567767_2_1">Work in process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" id="id_10219797_1562907_1_1">Investment Income, Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US" id="id_10219797_1562907_2_1">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_JaycoCorpMember_lbl" xml:lang="en-US" id="id_10219797_1633098_3_1">Jayco corp.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_JaycoCorpMember_lbl" xml:lang="en-US" id="id_10219797_1633098_1_1">Jayco Corp [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_JaycoCorpMember_lbl" xml:lang="en-US" id="id_10219797_1633098_2_1">Jayco, Corp.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_JaycoCorpMember" xlink:to="tho_JaycoCorpMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US" id="id_10219797_1558783_1_1">Land [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US" id="id_10219797_1558783_2_1">Land</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="id_10219797_1552126_1_1">Legal Entity [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="id_10219797_1552126_2_1">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_10219797_1561155_1_1">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_10219797_1561155_6_1">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_10219797_1552180_1_1">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_10219797_1552180_2_1">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_10219797_1563831_1_1">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_10219797_1563831_6_1">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1558849_1_1">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1558849_2_1">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1562020_1_1">Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1562020_6_1">Total long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LIFOInventoryAmount" xlink:label="us-gaap_LIFOInventoryAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LIFOInventoryAmount_lbl" xml:lang="en-US" id="id_10219797_1566825_1_1">LIFO Inventory Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LIFOInventoryAmount_lbl" xml:lang="en-US" id="id_10219797_1566825_2_1">Subsidiaries valued inventory in last-in, first-out method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LIFOInventoryAmount" xlink:to="us-gaap_LIFOInventoryAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl" xml:lang="en-US" id="id_10219797_1565843_1_1">Line of Credit Facility, Collateral Fees, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl" xml:lang="en-US" id="id_10219797_1565843_2_1">Fees to secure the facility, amount incurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="id_10219797_1555599_1_1">Line of Credit Facility, Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US" id="id_10219797_1555599_2_1">Line of credit, maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl" xml:lang="en-US" id="id_10219797_1552236_1_1">Line of Credit Facility, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl" xml:lang="en-US" id="id_10219797_1552236_2_1">Line of credit, maturity period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:to="us-gaap_LineOfCreditFacilityExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInitiationDate1_lbl" xml:lang="en-US" id="id_10219797_1558911_1_1">Line of Credit Facility, Initiation Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInitiationDate1_lbl" xml:lang="en-US" id="id_10219797_1558911_2_1">Line of credit, commencement date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInitiationDate1" xlink:to="us-gaap_LineOfCreditFacilityInitiationDate1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="id_10219797_1552238_1_1">Line of Credit Facility [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US" id="id_10219797_1552238_2_1">Line of Credit Facility [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="id_10219797_1563814_1_1">Line of Credit Facility, Remaining Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US" id="id_10219797_1563814_2_1">Line of credit, borrowing availability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="id_10219797_1555605_1_1">Line of Credit Facility [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US" id="id_10219797_1555605_2_1">Line of Credit Facility [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US" id="id_10219797_1558958_1_1">Long-term Debt [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US" id="id_10219797_1558958_2_1">Long-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US" id="id_10219797_1561966_1_1">Long-term Line of Credit, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US" id="id_10219797_1561966_32_1">Long-term debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US" id="id_10219797_1561966_2_1">Line of credit, outstanding amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US" id="id_10219797_1561966_12_1">Line of credit, remaining outstanding amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:label="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl" xml:lang="en-US" id="id_10219797_1752839_3_1">Long term portion of unrecognized tax benefits including interest and penalties.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl" xml:lang="en-US" id="id_10219797_1752839_1_1">Long Term Portion of Unrecognized Tax Benefits Including Interest and Penalties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl" xml:lang="en-US" id="id_10219797_1752839_2_1">Unrecognized tax benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:to="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" id="id_10219797_1549081_1_1">Machinery and Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" id="id_10219797_1549081_2_1">Machinery and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="id_10219797_1558989_1_1">Customer [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="id_10219797_1558989_2_1">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_10219797_1552364_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_10219797_1552364_2_1">Maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_MotorizedMember" xlink:label="tho_MotorizedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_MotorizedMember_lbl" xml:lang="en-US" id="id_10219797_1703044_3_1">Motorized.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_MotorizedMember_lbl" xml:lang="en-US" id="id_10219797_1703044_1_1">Motorized [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_MotorizedMember_lbl" xml:lang="en-US" id="id_10219797_1703044_2_1">Motorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_MotorizedMember" xlink:to="tho_MotorizedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="id_10219797_1552462_1_1">Customer [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="id_10219797_1552462_2_1">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_NatureOfOperationsPolicyTextBlock" xlink:label="tho_NatureOfOperationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_NatureOfOperationsPolicyTextBlock_lbl" xml:lang="en-US" id="id_10219797_1622814_3_1">Nature of operations Policy Text Block.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_NatureOfOperationsPolicyTextBlock_lbl" xml:lang="en-US" id="id_10219797_1622814_1_1">Nature of Operations [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_NatureOfOperationsPolicyTextBlock_lbl" xml:lang="en-US" id="id_10219797_1622814_2_1">Nature of Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_NatureOfOperationsPolicyTextBlock" xlink:to="tho_NatureOfOperationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_10219797_1567864_1_1">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_10219797_1567864_6_1">Net cash used in financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1555796_1_1">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1555796_2_1">Cash flows from financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_10219797_1565888_1_1">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_10219797_1565888_6_1">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1555797_1_1">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1555797_2_1">Cash flows from investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_10219797_1555798_1_1">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_10219797_1555798_6_1">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1552481_1_1">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1552481_2_1">Cash flows from operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_10219797_1561938_1_1">Net Income (Loss) Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_10219797_1561938_2_1">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549205_1_1">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549205_2_1">Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" id="id_10219797_1552509_1_1">Noncompete Agreements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncompeteAgreementsMember_lbl" xml:lang="en-US" id="id_10219797_1552509_2_1">Non-Compete Agreements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncompeteAgreementsMember" xlink:to="us-gaap_NoncompeteAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="id_10219797_1559167_1_1">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" id="id_10219797_1559167_2_1">Number of reportable segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_10219797_1552593_1_1">Operating Segments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US" id="id_10219797_1552593_2_1">Operating Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549285_1_1">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549285_2_1">Nature of Operations and Accounting Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1564910_1_1">Other Assets, Miscellaneous, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1564910_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1567894_1_1">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1567894_6_1">Total other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1549291_1_1">Other Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract_lbl" xml:lang="en-US" id="id_10219797_1549291_2_1">Other assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_10219797_1562747_1_1">Other Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_10219797_1562747_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1560991_1_1">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_10219797_1560991_2_1">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_OtherLongTermDebtWeightedAverageInterestRate" xlink:label="tho_OtherLongTermDebtWeightedAverageInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_OtherLongTermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" id="id_10219797_1672455_3_1">Other long-term debt weighted average interest rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_OtherLongTermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" id="id_10219797_1672455_1_1">Other Long Term Debt Weighted Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_OtherLongTermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US" id="id_10219797_1672455_2_1">Weighted-average interest rate on borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_OtherLongTermDebtWeightedAverageInterestRate" xlink:to="tho_OtherLongTermDebtWeightedAverageInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" id="id_10219797_1555941_1_1">Other Noncurrent Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncurrentAssetsMember_lbl" xml:lang="en-US" id="id_10219797_1555941_2_1">Other Noncurrent Assets [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentAssetsMember" xlink:to="us-gaap_OtherNoncurrentAssetsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_10219797_1563684_1_1">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_10219797_1563684_2_1">Other income (expense), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipAxis" xlink:label="us-gaap_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OwnershipAxis_lbl" xml:lang="en-US" id="id_10219797_1549359_1_1">Ownership [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OwnershipAxis_lbl" xml:lang="en-US" id="id_10219797_1549359_2_1">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OwnershipAxis" xlink:to="us-gaap_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipDomain" xlink:label="us-gaap_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OwnershipDomain_lbl" xml:lang="en-US" id="id_10219797_1549360_1_1">Ownership [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OwnershipDomain_lbl" xml:lang="en-US" id="id_10219797_1549360_2_1">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OwnershipDomain" xlink:to="us-gaap_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xml:lang="en-US" id="id_10219797_1561840_1_1">Payments for (Proceeds from) Other Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl" xml:lang="en-US" id="id_10219797_1561840_14_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="id_10219797_1562706_1_1">Payments of Ordinary Dividends, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US" id="id_10219797_1562706_14_1">Regular cash dividends paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_10219797_1562691_1_1">Payments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_10219797_1562691_2_1">Withholding taxes payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" id="id_10219797_1562691_14_1">Payments related to vesting of stock-based awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_10219797_1561823_1_1">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="id_10219797_1561823_2_1">Payment to acquire business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_10219797_1560951_1_1">Payments to Acquire Businesses, Net of Cash Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_10219797_1560951_14_1">Acquisitions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US" id="id_10219797_1560951_18_1">Total cash consideration for acquisition, less cash acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US" id="id_10219797_1561828_1_1">Payments to Acquire Interest in Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US" id="id_10219797_1561828_2_1">Cash contributed in joint venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US" id="id_10219797_1561828_14_1">Equity investment in joint venture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="id_10219797_1561817_1_1">Payments to Acquire Productive Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US" id="id_10219797_1561817_2_1">Capital acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1560931_1_1">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1560931_14_1">Purchases of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_10219797_1559360_1_1">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_10219797_1559360_2_1">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1549412_1_1">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1549412_2_1">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_10219797_1560899_1_1">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_10219797_1560899_2_1">Preferred stock - authorized 1,000,000 shares; none outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_10219797_1567979_1_1">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_10219797_1567979_2_1">Prepaid income taxes, expenses and other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" id="id_10219797_1567029_1_1">Proceeds from Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US" id="id_10219797_1567029_2_1">Borrowings on revolving credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1565074_1_1">Proceeds from Sale of Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_10219797_1565074_2_1">Proceeds from dispositions of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US" id="id_10219797_1549463_1_1">Products and Services [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductOrServiceAxis_lbl" xml:lang="en-US" id="id_10219797_1549463_2_1">Products and Services [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:label="tho_ProductPropertyLiabilityAndRelatedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_ProductPropertyLiabilityAndRelatedLiabilities_lbl" xml:lang="en-US" id="id_10219797_1609892_3_1">Recorded amount of the accrual for product liability, general property, contingencies and other related liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_ProductPropertyLiabilityAndRelatedLiabilities_lbl" xml:lang="en-US" id="id_10219797_1609892_1_1">Product Property Liability And Related Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_ProductPropertyLiabilityAndRelatedLiabilities_lbl" xml:lang="en-US" id="id_10219797_1609892_2_1">Product, property and related liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:to="tho_ProductPropertyLiabilityAndRelatedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="id_10219797_1549464_1_1">Products and Services [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductsAndServicesDomain_lbl" xml:lang="en-US" id="id_10219797_1549464_2_1">Products and Services [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="us-gaap_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xml:lang="en-US" id="id_10219797_1552826_1_1">Product Warranties Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xml:lang="en-US" id="id_10219797_1552826_2_1">Product Warranty</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549465_1_1">Product Warranty Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549465_2_1">Product Warranties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US" id="id_10219797_1552828_1_1">Product Warranty Liability [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US" id="id_10219797_1552828_2_1">Product Warranty Liability [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="us-gaap_ProductWarrantyLiabilityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityTable_lbl" xml:lang="en-US" id="id_10219797_1549466_1_1">Product Warranty Liability [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyLiabilityTable_lbl" xml:lang="en-US" id="id_10219797_1549466_2_1">Product Warranty Liability [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_10219797_1552818_1_1">Property, Plant and Equipment [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="id_10219797_1552818_2_1">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1559426_1_1">Property, Plant and Equipment, Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1559426_2_1">Property, Plant and Equipment, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556094_1_1">Property, Plant and Equipment Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556094_2_1">Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_10219797_1567082_1_1">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_10219797_1567082_2_1">Property, plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_10219797_1567082_12_1">Total cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_10219797_1556105_1_1">Property, Plant and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="id_10219797_1556105_2_1">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_10219797_1565076_1_1">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_10219797_1565076_2_1">Property, plant and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_10219797_1565076_6_1">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="id_10219797_1552831_1_1">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="id_10219797_1552831_2_1">Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="id_10219797_1556117_1_1">Property, Plant and Equipment, Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="id_10219797_1556117_2_1">Property, Plant and Equipment, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_10219797_1559480_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_10219797_1559480_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_10219797_1549521_1_1">Range [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_10219797_1549521_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_RecreationVehiclesMember_lbl" xml:lang="en-US" id="id_10219797_1594214_3_1">Recreation vehicles.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_RecreationVehiclesMember_lbl" xml:lang="en-US" id="id_10219797_1594214_1_1">Recreation Vehicles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_RecreationVehiclesMember_lbl" xml:lang="en-US" id="id_10219797_1594214_2_1">Recreational vehicles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_RecreationVehiclesMember" xlink:to="tho_RecreationVehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="id_10219797_1563531_1_1">Repayments of Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="id_10219797_1563531_2_1">Revolving credit facility debt payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" id="id_10219797_1563531_14_1">Principal payments on revolving credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" id="id_10219797_1560855_1_1">Repayments of Long-term Capital Lease Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US" id="id_10219797_1560855_14_1">Principal payments on capital lease obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RepurchaseAndGuaranteeReserveBalances" xlink:label="tho_RepurchaseAndGuaranteeReserveBalances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_RepurchaseAndGuaranteeReserveBalances_lbl" xml:lang="en-US" id="id_10219797_1699773_3_1">Repurchase and guarantee reserve balances.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_RepurchaseAndGuaranteeReserveBalances_lbl" xml:lang="en-US" id="id_10219797_1699773_1_1">Repurchase and Guarantee Reserve Balances</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_RepurchaseAndGuaranteeReserveBalances_lbl" xml:lang="en-US" id="id_10219797_1699773_2_1">Repurchase and guarantee reserve balances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_RepurchaseAndGuaranteeReserveBalances" xlink:to="tho_RepurchaseAndGuaranteeReserveBalances_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="id_10219797_1559589_1_1">Restricted Stock Units (RSUs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="id_10219797_1559589_2_1">Restricted Stock Units (RSUs)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_10219797_1560833_1_1">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_10219797_1560833_2_1">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_10219797_1549701_1_1">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" id="id_10219797_1549701_2_1">Asset-based revolving credit facility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1559644_1_1">Risks and Uncertainties [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="id_10219797_1559644_2_1">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="id_10219797_1561716_1_1">Sales Revenue, Goods, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="id_10219797_1561716_2_1">Net sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US" id="id_10219797_1549819_1_1">Sales Revenue, Goods, Net [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US" id="id_10219797_1549819_2_1">Net Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_10219797_1549707_1_1">Scenario, Forecast [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_10219797_1549707_2_1">Scenario Forecast</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_10219797_1553029_1_1">Scenario, Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_10219797_1553029_2_1">Scenario, Unspecified [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_10219797_1556358_1_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_10219797_1556358_2_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1553062_1_1">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1553062_2_1">Schedule of Earnings Per Common Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" id="id_10219797_1553065_1_1">Investment, Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" id="id_10219797_1553065_2_1">Investment, Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" id="id_10219797_1556386_1_1">Schedule of Equity Method Investments [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" id="id_10219797_1556386_2_1">Schedule of Equity Method Investments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US" id="id_10219797_1556387_1_1">Schedule of Equity Method Investments [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US" id="id_10219797_1556387_2_1">Schedule of Equity Method Investments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1553085_1_1">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1553085_2_1">Estimated Amortization Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_10219797_1556397_1_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_10219797_1556397_2_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1559715_1_1">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1559715_2_1">Components of Amortizable Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:label="tho_ScheduleOfIntangibleAssetsAndGoodwillTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_ScheduleOfIntangibleAssetsAndGoodwillTable_lbl" xml:lang="en-US" id="id_10219797_1689100_3_1">Schedule Of Intangible Assets And Goodwill [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_ScheduleOfIntangibleAssetsAndGoodwillTable_lbl" xml:lang="en-US" id="id_10219797_1689100_1_1">Schedule Of Intangible Assets And Goodwill [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_ScheduleOfIntangibleAssetsAndGoodwillTable_lbl" xml:lang="en-US" id="id_10219797_1689100_2_1">Schedule Of Intangible Assets And Goodwill [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="tho_ScheduleOfIntangibleAssetsAndGoodwillTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1553095_1_1">Schedule of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1553095_2_1">Schedule of Major Classifications of Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549771_1_1">Schedule of Product Warranty Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1549771_2_1">Schedule of Changes in Product Warranty Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_10219797_1549772_1_1">Property, Plant and Equipment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="id_10219797_1549772_2_1">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556432_1_1">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556432_2_1">Summary of Final Fair Value Assigned to Net Assets Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_10219797_1556441_1_1">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_10219797_1556441_2_1">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556442_1_1">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556442_2_1">Schedule of Segment Reporting Information by Segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="id_10219797_1549836_1_1">Segments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" id="id_10219797_1549836_2_1">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_10219797_1549837_1_1">Segment Reporting [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_10219797_1549837_2_1">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1559811_1_1">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1559811_2_1">Business Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_10219797_1553168_1_1">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_10219797_1553168_2_1">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_10219797_1566168_1_1">Selling, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_10219797_1566168_2_1">Selling, general and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_10219797_1565170_1_1">Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_10219797_1565170_2_1">Stock-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_10219797_1565170_12_1">Total compensation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_10219797_1549884_1_1">Equity Award [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_10219797_1549884_2_1">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_lbl" xml:lang="en-US" id="id_10219797_1562540_1_1">Standard Product Warranty Accrual, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_lbl" xml:lang="en-US" id="id_10219797_1562540_4_1">Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_lbl" xml:lang="en-US" id="id_10219797_1562540_5_1">Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_lbl" xml:lang="en-US" id="id_10219797_1562540_2_1">Product warranties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualCurrent" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="id_10219797_1566179_1_1">Standard Product Warranty Accrual, Decrease for Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US" id="id_10219797_1566179_14_1">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US" id="id_10219797_1560783_1_1">Standard Product Warranty Accrual, Increase for Warranties Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US" id="id_10219797_1560783_2_1">Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:label="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_lbl" xml:lang="en-US" id="id_10219797_1679849_3_1">Standby repurchase obligations on dealer inventory financing.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_lbl" xml:lang="en-US" id="id_10219797_1679849_1_1">Standby Repurchase Obligations on Dealer Inventory Financing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_lbl" xml:lang="en-US" id="id_10219797_1679849_2_1">Standby repurchase obligations amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:to="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="id_10219797_1556599_1_1">Segments [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" id="id_10219797_1556599_2_1">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_10219797_1553302_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_10219797_1553302_2_1">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_10219797_1549980_1_1">Statement of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_10219797_1549980_2_1">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_10219797_1556600_1_1">Statement of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_10219797_1556600_2_1">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_10219797_1556602_1_1">Scenario [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_10219797_1556602_2_1">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_10219797_1559942_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_10219797_1559942_2_1">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:label="tho_StockBasedCompensationAndStockholdersEquityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_StockBasedCompensationAndStockholdersEquityLineItems_lbl" xml:lang="en-US" id="id_10219797_1610533_3_1">Stock Based Compensation And Stockholders Equity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_StockBasedCompensationAndStockholdersEquityLineItems_lbl" xml:lang="en-US" id="id_10219797_1610533_1_1">Stock Based Compensation And Stockholders Equity [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_StockBasedCompensationAndStockholdersEquityLineItems_lbl" xml:lang="en-US" id="id_10219797_1610533_2_1">Stock Based Compensation And Stockholders Equity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:to="tho_StockBasedCompensationAndStockholdersEquityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StockBasedCompensationAndStockholdersEquityTable" xlink:label="tho_StockBasedCompensationAndStockholdersEquityTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_StockBasedCompensationAndStockholdersEquityTable_lbl" xml:lang="en-US" id="id_10219797_1599943_3_1">Stock Based Compensation And Stockholders Equity [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_StockBasedCompensationAndStockholdersEquityTable_lbl" xml:lang="en-US" id="id_10219797_1599943_1_1">Stock Based Compensation And Stockholders Equity [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_StockBasedCompensationAndStockholdersEquityTable_lbl" xml:lang="en-US" id="id_10219797_1599943_2_1">Stock Based Compensation And Stockholders Equity [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_StockBasedCompensationAndStockholdersEquityTable" xlink:to="tho_StockBasedCompensationAndStockholdersEquityTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_10219797_1561676_1_1">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_10219797_1561676_6_1">Total stockholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_10219797_1556634_1_1">Stockholders' Equity Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_10219797_1556634_2_1">Stockholders' equity:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556617_1_1">Stockholders' Equity Note Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="id_10219797_1556617_2_1">Stockholders' Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" id="id_10219797_1550006_1_1">Subsequent Event [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" id="id_10219797_1550006_2_1">Subsequent Event [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="id_10219797_1553328_1_1">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="id_10219797_1553328_2_1">Subsequent Event</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" id="id_10219797_1553329_1_1">Subsequent Events [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" id="id_10219797_1553329_2_1">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" id="id_10219797_1559976_1_1">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" id="id_10219797_1559976_2_1">Subsequent Event</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" id="id_10219797_1550007_1_1">Subsequent Event [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" id="id_10219797_1550007_2_1">Subsequent Event [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1559977_1_1">Subsequent Event Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="id_10219797_1559977_2_1">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="id_10219797_1553330_1_1">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="id_10219797_1553330_2_1">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_10219797_1556659_1_1">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" id="id_10219797_1556659_2_1">Supplemental cash flow information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_10219797_1768942_3_1">Tax Cuts and Jobs Act of 2017, incomplete accounting, provisional income tax expense (benefit).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_10219797_1768942_1_1">Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_10219797_1768942_2_1">Additional income tax expense benefit due to change in tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:to="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="id_10219797_1560759_1_1">Taxes Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US" id="id_10219797_1560759_2_1">Income and other taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermOfProductWarrantyOneMember" xlink:label="tho_TermOfProductWarrantyOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_TermOfProductWarrantyOneMember_lbl" xml:lang="en-US" id="id_10219797_1626513_3_1">Term Of Product Warranty One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_TermOfProductWarrantyOneMember_lbl" xml:lang="en-US" id="id_10219797_1626513_1_1">Term Of Product Warranty One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_TermOfProductWarrantyOneMember_lbl" xml:lang="en-US" id="id_10219797_1626513_2_1">Product Warranty One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_TermOfProductWarrantyOneMember" xlink:to="tho_TermOfProductWarrantyOneMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermOfProductWarrantyTwoMember" xlink:label="tho_TermOfProductWarrantyTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_TermOfProductWarrantyTwoMember_lbl" xml:lang="en-US" id="id_10219797_1741343_3_1">Term Of Product Warranty Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_TermOfProductWarrantyTwoMember_lbl" xml:lang="en-US" id="id_10219797_1741343_1_1">Term Of Product Warranty Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_TermOfProductWarrantyTwoMember_lbl" xml:lang="en-US" id="id_10219797_1741343_2_1">Product Warranty Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_TermOfProductWarrantyTwoMember" xlink:to="tho_TermOfProductWarrantyTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:label="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_lbl" xml:lang="en-US" id="id_10219797_1650142_3_1">Terms of commitments under repurchase agreements for the repurchase of products sold to dealers.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_lbl" xml:lang="en-US" id="id_10219797_1650142_1_1">Terms of Commitments under Repurchase Agreements for Repurchase of Products Sold to Dealers</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_lbl" xml:lang="en-US" id="id_10219797_1650142_2_1">Term of commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:to="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_Th2Member" xlink:label="tho_Th2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_Th2Member_lbl" xml:lang="en-US" id="id_10219797_1771674_3_1">TH2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_Th2Member_lbl" xml:lang="en-US" id="id_10219797_1771674_1_1">TH 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_Th2Member_lbl" xml:lang="en-US" id="id_10219797_1771674_2_1">TH2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_Th2Member" xlink:to="tho_Th2Member_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TourismHoldingsLimitedMember" xlink:label="tho_TourismHoldingsLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_TourismHoldingsLimitedMember_lbl" xml:lang="en-US" id="id_10219797_1771675_3_1">Tourism Holdings Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_TourismHoldingsLimitedMember_lbl" xml:lang="en-US" id="id_10219797_1771675_1_1">Tourism Holdings Limited [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_TourismHoldingsLimitedMember_lbl" xml:lang="en-US" id="id_10219797_1771675_2_1">Tourism Holdings Limited ('thl')</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_TourismHoldingsLimitedMember" xlink:to="tho_TourismHoldingsLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_TowablesMember_lbl" xml:lang="en-US" id="id_10219797_1715797_3_1">Towables.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_TowablesMember_lbl" xml:lang="en-US" id="id_10219797_1715797_1_1">Towables [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_TowablesMember_lbl" xml:lang="en-US" id="id_10219797_1715797_2_1">Towables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_TowablesMember" xlink:to="tho_TowablesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US" id="id_10219797_1556725_1_1">Trademarks [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US" id="id_10219797_1556725_2_1">Trademarks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_10219797_1550084_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_10219797_1550084_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_10219797_1550096_1_1">Treasury Stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="id_10219797_1550096_2_1">Treasury, shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_10219797_1568215_1_1">Treasury Stock, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="id_10219797_1568215_14_1">Less treasury shares of 10,070,459 and 10,011,069, respectively, at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_UncategorizedAbstract" xlink:label="tho_UncategorizedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_UncategorizedAbstract_lbl" xml:lang="en-US" id="id_10219797_1568812_3_1">Uncategorized [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_UncategorizedAbstract_lbl" xml:lang="en-US" id="id_10219797_1568812_1_1">Uncategorized [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_UncategorizedAbstract_lbl" xml:lang="en-US" id="id_10219797_1568812_2_1">Uncategorized [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_UncategorizedAbstract" xlink:to="tho_UncategorizedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_WarrantyPeriodForRetailCustomer" xlink:label="tho_WarrantyPeriodForRetailCustomer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="tho_WarrantyPeriodForRetailCustomer_lbl" xml:lang="en-US" id="id_10219797_1657023_3_1">Warranty period for retail customer.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="tho_WarrantyPeriodForRetailCustomer_lbl" xml:lang="en-US" id="id_10219797_1657023_1_1">Warranty Period for Retail Customer</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="tho_WarrantyPeriodForRetailCustomer_lbl" xml:lang="en-US" id="id_10219797_1657023_2_1">Warranty period for retail customers, years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="tho_WarrantyPeriodForRetailCustomer" xlink:to="tho_WarrantyPeriodForRetailCustomer_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1550738_1_1">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1550738_2_1">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_10219797_1550738_6_1">Weighted-average shares outstanding assuming dilution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_10219797_1560702_1_1">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_10219797_1560702_2_1">Weighted-average common shares outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_10219797_1550741_1_1">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_10219797_1550741_2_1">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_10219797_1550741_12_1">Weighted-average shares outstanding for basic earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>tho-20180430_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFS Xcelerate Taxonomy Presentation Linkbase - http://www.dfsco.com/financial-services/ -->
<!-- Version: 6.23.6 -->
<!-- Round: 6 -->
<!-- Creation date: 2018-06-05T19:22:35Z -->
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DocumentandEntityInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfIncome" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfIncome"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureAcquisitionAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureBusinessSegmentsAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfSegmentReportingInformationBySegment" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEarningPerCommonShare" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEarningsPerCommonShareAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfMajorClassificationsOfInventories" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureInventoriesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosurePropertyPlantAndEquipment" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosurePropertyPlantAndEquipmentAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureComponentsOfAmortizableIntangibleAssets" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEstimatedAmortizationExpense" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureIntangibleAssetsAndGoodwillAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureEquityInvestmentAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureConcentrationOfRiskAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureProductWarrantiesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureLongTermDebtAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureProvisionForIncomeTaxesAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureStockholdersEquityAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#DisclosureSubsequentEventAdditionalInformation" roleURI="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsLongTermDebtTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="tho-20180430.xsd#Role_NotesToFinancialStatementsSubsequentEventsTextBlock" roleURI="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DocumentAndEntityInformationAbstract" xlink:label="tho_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentType" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_AmendmentFlag" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentPeriodEndDate" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalYearFocus" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_TradingSymbol" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityRegistrantName" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCentralIndexKey" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_CurrentFiscalYearEndDate" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityFilerCategory" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_DocumentAndEntityInformationAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="us-gaap_AccruedMarketingCostsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" xlink:label="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="us-gaap_OtherAssetsNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ProductPropertyLiabilityAndRelatedLiabilities" xlink:label="tho_ProductPropertyLiabilityAndRelatedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedMarketingCostsCurrent" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="tho_ProductPropertyLiabilityAndRelatedLiabilities" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrentAbstract" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermLineOfCredit" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_Goodwill" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_EquityMethodInvestments" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_TreasuryStockValue" order="1.4000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.4100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid" xlink:label="us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpense" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareCashPaid" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestPaid" xlink:label="us-gaap_InterestPaid"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" order="1.2500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.2600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.1700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.2000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromOtherInvestingActivities" order="1.2100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.3100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaid" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_BacklogMember" xlink:label="tho_BacklogMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" xlink:label="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" xlink:label="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:label="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ConsiderationFundedByCreditFacilityMember" xlink:label="tho_ConsiderationFundedByCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkMember" xlink:label="tho_DealerNetworkMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="tho_JaycoCorpMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ProceedsFromLinesOfCredit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="tho_ConsiderationFundedByCreditFacilityMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DealerNetworkMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_BacklogMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired">
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_BacklogMember" xlink:label="tho_BacklogMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAcquiredFromAcquisition" xlink:label="us-gaap_CashAcquiredFromAcquisition"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkMember" xlink:label="tho_DealerNetworkMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="tho_JaycoCorpMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_Goodwill" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_CashAcquiredFromAcquisition" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" order="1.1000" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_BacklogMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DealerNetworkMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_CorporateAndEliminationsMember" xlink:label="tho_CorporateAndEliminationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_MotorizedMember" xlink:label="tho_MotorizedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="tho_CorporateAndEliminationsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_TowablesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_MotorizedMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConsolidationItemsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ProductOrServiceAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="us-gaap_ConsolidationItemsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="us-gaap_ConsolidationItemsDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_CorporateAndEliminationsMember" xlink:label="tho_CorporateAndEliminationsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="us-gaap_CorporateNonSegmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_MotorizedMember" xlink:label="tho_MotorizedMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsAxis" xlink:to="us-gaap_ConsolidationItemsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="tho_CorporateAndEliminationsMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConsolidationItemsDomain" xlink:to="us-gaap_CorporateNonSegmentMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_TowablesMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_MotorizedMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ConsolidationItemsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ProductOrServiceAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:label="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_InventoryChassis" xlink:label="tho_InventoryChassis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcess" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterials" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="tho_InventoryChassis" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryGross" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="us-gaap_FIFOInventoryAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LIFOInventoryAmount" xlink:label="us-gaap_LIFOInventoryAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_LIFOInventoryAmount" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_FIFOInventoryAmount" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AssetsHeldUnderCapitalLeasesMember" xlink:label="us-gaap_AssetsHeldUnderCapitalLeasesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_AssetsHeldUnderCapitalLeasesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets">
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DealerNetworkAndCustomerRelationshipsMember" xlink:label="tho_DealerNetworkAndCustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_DesignTechnologyAndOtherIntangiblesMember" xlink:label="tho_DesignTechnologyAndOtherIntangiblesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="us-gaap_NoncompeteAgreementsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DealerNetworkAndCustomerRelationshipsMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="tho_DesignTechnologyAndOtherIntangiblesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" xlink:label="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AllOtherSegmentsMember" xlink:label="us-gaap_AllOtherSegmentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IntangibleAssetsAndGoodwillLineItems" xlink:label="tho_IntangibleAssetsAndGoodwillLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="us-gaap_ProductOrServiceAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="us-gaap_ProductsAndServicesDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RecreationVehiclesMember" xlink:label="tho_RecreationVehiclesMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:label="tho_ScheduleOfIntangibleAssetsAndGoodwillTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TowablesMember" xlink:label="tho_TowablesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IntangibleAssetsAndGoodwillLineItems" xlink:to="us-gaap_Goodwill" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductOrServiceAxis" xlink:to="us-gaap_ProductsAndServicesDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductsAndServicesDomain" xlink:to="tho_TowablesMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="us-gaap_ProductOrServiceAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_ScheduleOfIntangibleAssetsAndGoodwillTable" xlink:to="tho_IntangibleAssetsAndGoodwillLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="tho_RecreationVehiclesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_AllOtherSegmentsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="us-gaap_EquityMethodInvesteeNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipAxis" xlink:label="us-gaap_OwnershipAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OwnershipDomain" xlink:label="us-gaap_OwnershipDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_Th2Member" xlink:label="tho_Th2Member"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TourismHoldingsLimitedMember" xlink:label="tho_TourismHoldingsLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="tho_TourismHoldingsLimitedMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvesteeNameDomain" xlink:to="tho_Th2Member" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OwnershipAxis" xlink:to="us-gaap_OwnershipDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OwnershipDomain" xlink:to="tho_Th2Member" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="us-gaap_EquityMethodInvesteeNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="dei_LegalEntityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_OwnershipAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_FreedomRoadsMember" xlink:label="tho_FreedomRoadsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_MajorCustomersAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="tho_FreedomRoadsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="us-gaap_GuaranteeObligationsByNatureAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="us-gaap_GuaranteeObligationsNatureDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="us-gaap_ProductWarrantyLiabilityTable"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermOfProductWarrantyOneMember" xlink:label="tho_TermOfProductWarrantyOneMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermOfProductWarrantyTwoMember" xlink:label="tho_TermOfProductWarrantyTwoMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_WarrantyPeriodForRetailCustomer" xlink:label="tho_WarrantyPeriodForRetailCustomer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ProductWarrantyLiabilityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="us-gaap_GuaranteeObligationsNatureDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="tho_TermOfProductWarrantyOneMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteeObligationsNatureDomain" xlink:to="tho_TermOfProductWarrantyTwoMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="tho_WarrantyPeriodForRetailCustomer" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_GuaranteeObligationsByNatureAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent_2" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_AmortizationPeriodForCollateralFees" xlink:label="tho_AmortizationPeriodForCollateralFees"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InterestExpenseMember" xlink:label="us-gaap_InterestExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:label="us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationPeriod" xlink:label="us-gaap_LineOfCreditFacilityExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityInitiationDate1" xlink:label="us-gaap_LineOfCreditFacilityInitiationDate1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_OtherLongTermDebtWeightedAverageInterestRate" xlink:label="tho_OtherLongTermDebtWeightedAverageInterestRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember" xlink:label="us-gaap_OtherNoncurrentAssetsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentAssetsMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_InterestExpenseMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationPeriod" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityInitiationDate1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LongTermLineOfCredit" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_InterestExpense" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="tho_OtherLongTermDebtWeightedAverageInterestRate" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCollateralFeesAmount" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="tho_AmortizationPeriodForCollateralFees" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_RangeAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IncomeTaxLineItems" xlink:label="tho_IncomeTaxLineItems"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_IncomeTaxTable" xlink:label="tho_IncomeTaxTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" xlink:label="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="tho_IncomeTaxTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxLineItems" xlink:to="tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxLineItems" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxTable" xlink:to="us-gaap_StatementScenarioAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_IncomeTaxTable" xlink:to="tho_IncomeTaxLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_RepurchaseAndGuaranteeReserveBalances" xlink:label="tho_RepurchaseAndGuaranteeReserveBalances"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" xlink:label="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" xlink:label="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="tho_StandbyRepurchaseObligationsOnDealerInventoryFinancing" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="tho_TermsOfCommitmentsUnderRepurchaseAgreementsForRepurchaseOfProductsSoldToDealers" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="tho_RepurchaseAndGuaranteeReserveBalances" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:label="tho_StockBasedCompensationAndStockholdersEquityLineItems"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_StockBasedCompensationAndStockholdersEquityTable" xlink:label="tho_StockBasedCompensationAndStockholdersEquityTable"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_UncategorizedAbstract" xlink:label="tho_UncategorizedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_StockBasedCompensationAndStockholdersEquityLineItems" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_StockBasedCompensationAndStockholdersEquityTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_StockBasedCompensationAndStockholdersEquityTable" xlink:to="tho_StockBasedCompensationAndStockholdersEquityLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="tho_UncategorizedAbstract" xlink:to="tho_StockBasedCompensationAndStockholdersEquityTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LongTermLineOfCredit" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_CreditFacilityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_NatureOfOperationsPolicyTextBlock" xlink:label="tho_NatureOfOperationsPolicyTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="tho_NatureOfOperationsPolicyTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="tho-20180430.xsd#tho_JaycoCorpMember" xlink:label="tho_JaycoCorpMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="tho_JaycoCorpMember" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:label="us-gaap_GuaranteesAndProductWarrantiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteesAndProductWarrantiesAbstract" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LongTermDebtTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>g572858g0502020730743.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g572858g0502020730743.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  X (X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
0B\3/DY5U.K"X>'-S/H?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6814242736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>May 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr. 30,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="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>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,695,365<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>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_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 12b<br> -Subsection 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_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_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: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_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 12b<br> -Subsection 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_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_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>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_tho_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document And Entity Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tho_DocumentAndEntityInformationAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820396528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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">$ 147,019<span></span>
</td>
<td class="nump">$ 223,258<span></span>
</td>
</tr>
<tr class="re">
<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">632,484<span></span>
</td>
<td class="nump">453,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, other, net</a></td>
<td class="nump">25,748<span></span>
</td>
<td class="nump">31,090<span></span>
</td>
</tr>
<tr class="re">
<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">607,185<span></span>
</td>
<td class="nump">460,488<span></span>
</td>
</tr>
<tr class="ro">
<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">14,925<span></span>
</td>
<td class="nump">11,577<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,427,361<span></span>
</td>
<td class="nump">1,180,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">490,614<span></span>
</td>
<td class="nump">425,238<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">377,693<span></span>
</td>
<td class="nump">377,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_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net</a></td>
<td class="nump">402,230<span></span>
</td>
<td class="nump">443,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred income taxes, net</a></td>
<td class="nump">74,939<span></span>
</td>
<td class="nump">92,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity investment in joint venture</a></td>
<td class="nump">46,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">47,142<span></span>
</td>
<td class="nump">38,398<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">948,507<span></span>
</td>
<td class="nump">952,526<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">2,866,482<span></span>
</td>
<td class="nump">2,557,931<span></span>
</td>
</tr>
<tr class="re">
<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">354,012<span></span>
</td>
<td class="nump">328,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_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">111,634<span></span>
</td>
<td class="nump">100,114<span></span>
</td>
</tr>
<tr class="re">
<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">260,129<span></span>
</td>
<td class="nump">216,781<span></span>
</td>
</tr>
<tr class="ro">
<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">19,748<span></span>
</td>
<td class="nump">51,211<span></span>
</td>
</tr>
<tr class="re">
<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">61,165<span></span>
</td>
<td class="nump">46,459<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">16,935<span></span>
</td>
<td class="nump">16,521<span></span>
</td>
</tr>
<tr class="re">
<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">31,942<span></span>
</td>
<td class="nump">21,359<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">855,565<span></span>
</td>
<td class="nump">781,046<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-term debt</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">145,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_LongTermPortionOfUnrecognizedTaxBenefitsIncludingInterestAndPenalties', window );">Unrecognized tax benefits</a></td>
<td class="nump">10,718<span></span>
</td>
<td class="nump">10,263<span></span>
</td>
</tr>
<tr class="re">
<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">54,573<span></span>
</td>
<td class="nump">45,082<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">145,291<span></span>
</td>
<td class="nump">200,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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' 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 - authorized 1,000,000 shares; none outstanding</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_CommonStockValue', window );">Common stock - par value of $.10 per share; authorized 250,000,000 shares; issued 62,765,824 and 62,597,110 shares, respectively</a></td>
<td class="nump">6,277<span></span>
</td>
<td class="nump">6,260<span></span>
</td>
</tr>
<tr class="re">
<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">248,797<span></span>
</td>
<td class="nump">235,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,954,280<span></span>
</td>
<td class="nump">1,670,826<span></span>
</td>
</tr>
<tr class="re">
<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,070,459 and 10,011,069, respectively, at cost</a></td>
<td class="num">(343,728)<span></span>
</td>
<td class="num">(336,071)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">1,865,626<span></span>
</td>
<td class="nump">1,576,540<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</a></td>
<td class="nump">$ 2,866,482<span></span>
</td>
<td class="nump">$ 2,557,931<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a 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 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<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=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6876686&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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<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=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82911808&amp;loc=d3e14326-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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/presentationRef<br> -Publisher 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=6877327&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_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of deferred tax asset attributable to deductible temporary differences and carryforwards 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31928-109318<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=84176650&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_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses 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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/presentationRef<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/2003/role/presentationRef<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=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=6877327&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_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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6904-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6807950432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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</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</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</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</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</a></td>
<td class="nump">62,765,824<span></span>
</td>
<td class="nump">62,597,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury, shares</a></td>
<td class="nump">10,070,459<span></span>
</td>
<td class="nump">10,011,069<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6814651680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income and Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 2,251,570<span></span>
</td>
<td class="nump">$ 2,015,224<span></span>
</td>
<td class="nump">$ 6,454,798<span></span>
</td>
<td class="nump">$ 5,312,280<span></span>
</td>
</tr>
<tr class="re">
<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">1,934,825<span></span>
</td>
<td class="nump">1,721,383<span></span>
</td>
<td class="nump">5,534,540<span></span>
</td>
<td class="nump">4,569,985<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">316,745<span></span>
</td>
<td class="nump">293,841<span></span>
</td>
<td class="nump">920,258<span></span>
</td>
<td class="nump">742,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">119,449<span></span>
</td>
<td class="nump">111,122<span></span>
</td>
<td class="nump">370,800<span></span>
</td>
<td class="nump">310,401<span></span>
</td>
</tr>
<tr class="ro">
<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">13,882<span></span>
</td>
<td class="nump">15,216<span></span>
</td>
<td class="nump">41,236<span></span>
</td>
<td class="nump">48,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">460<span></span>
</td>
<td class="nump">205<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1,383<span></span>
</td>
<td class="nump">2,547<span></span>
</td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">7,593<span></span>
</td>
</tr>
<tr class="re">
<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 (expense), net</a></td>
<td class="num">(1,966)<span></span>
</td>
<td class="nump">1,070<span></span>
</td>
<td class="nump">3,366<span></span>
</td>
<td class="nump">4,270<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">180,525<span></span>
</td>
<td class="nump">166,231<span></span>
</td>
<td class="nump">508,681<span></span>
</td>
<td class="nump">380,396<span></span>
</td>
</tr>
<tr class="re">
<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 taxes</a></td>
<td class="nump">46,737<span></span>
</td>
<td class="nump">54,968<span></span>
</td>
<td class="nump">166,735<span></span>
</td>
<td class="nump">125,606<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_ComprehensiveIncomeNetOfTax', window );">Net income and comprehensive income</a></td>
<td class="nump">$ 133,788<span></span>
</td>
<td class="nump">$ 111,263<span></span>
</td>
<td class="nump">$ 341,946<span></span>
</td>
<td class="nump">$ 254,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">52,695,365<span></span>
</td>
<td class="nump">52,582,134<span></span>
</td>
<td class="nump">52,667,016<span></span>
</td>
<td class="nump">52,555,792<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">52,853,541<span></span>
</td>
<td class="nump">52,773,106<span></span>
</td>
<td class="nump">52,844,040<span></span>
</td>
<td class="nump">52,739,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 2.54<span></span>
</td>
<td class="nump">$ 2.12<span></span>
</td>
<td class="nump">$ 6.49<span></span>
</td>
<td class="nump">$ 4.85<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">2.53<span></span>
</td>
<td class="nump">2.11<span></span>
</td>
<td class="nump">6.47<span></span>
</td>
<td class="nump">4.83<span></span>
</td>
</tr>
<tr class="re">
<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 );">Regular dividends declared and paid per common share</a></td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 1.11<span></span>
</td>
<td class="nump">$ 0.99<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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<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=27012166&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<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=84228862&amp;loc=d3e557-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=96948231&amp;loc=d3e4984-109258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=96947427&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=96947427&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<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=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=26873400&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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=96947427&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>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6814700512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 341,946<span></span>
</td>
<td class="nump">$ 254,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">28,270<span></span>
</td>
<td class="nump">25,588<span></span>
</td>
</tr>
<tr class="re">
<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 intangibles</a></td>
<td class="nump">41,236<span></span>
</td>
<td class="nump">48,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">1,177<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
</tr>
<tr class="re">
<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 provision (benefit)</a></td>
<td class="nump">18,030<span></span>
</td>
<td class="num">(9,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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposition of property, plant and equipment</a></td>
<td class="num">(1,465)<span></span>
</td>
<td class="num">(2,246)<span></span>
</td>
</tr>
<tr class="re">
<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">12,986<span></span>
</td>
<td class="nump">9,058<span></span>
</td>
</tr>
<tr class="ro">
<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 (excluding acquisitions):</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">(173,388)<span></span>
</td>
<td class="num">(223,186)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(146,697)<span></span>
</td>
<td class="num">(55,799)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(14,141)<span></span>
</td>
<td class="num">(4,612)<span></span>
</td>
</tr>
<tr class="ro">
<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">29,595<span></span>
</td>
<td class="nump">85,651<span></span>
</td>
</tr>
<tr class="re">
<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">49,383<span></span>
</td>
<td class="nump">46,604<span></span>
</td>
</tr>
<tr class="ro">
<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">10,253<span></span>
</td>
<td class="nump">6,360<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 operating activities</a></td>
<td class="nump">197,185<span></span>
</td>
<td class="nump">182,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(100,021)<span></span>
</td>
<td class="num">(79,456)<span></span>
</td>
</tr>
<tr class="ro">
<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">3,656<span></span>
</td>
<td class="nump">4,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,039)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Equity investment in joint venture</a></td>
<td class="num">(46,902)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other</a></td>
<td class="nump">1,271<span></span>
</td>
<td class="num">(1,581)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(141,996)<span></span>
</td>
<td class="num">(81,446)<span></span>
</td>
</tr>
<tr class="re">
<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_RepaymentsOfLinesOfCredit', window );">Principal payments on revolving credit facility</a></td>
<td class="num">(65,000)<span></span>
</td>
<td class="num">(65,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_PaymentsOfDividendsCommonStock', window );">Regular cash dividends paid</a></td>
<td class="num">(58,492)<span></span>
</td>
<td class="num">(52,057)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Principal payments on capital lease obligations</a></td>
<td class="num">(279)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments related to vesting of stock-based awards</a></td>
<td class="num">(7,657)<span></span>
</td>
<td class="num">(4,572)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(131,428)<span></span>
</td>
<td class="num">(121,879)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net decrease in cash and cash equivalents</a></td>
<td class="num">(76,239)<span></span>
</td>
<td class="num">(20,491)<span></span>
</td>
</tr>
<tr class="ro">
<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, beginning of period</a></td>
<td class="nump">223,258<span></span>
</td>
<td class="nump">209,902<span></span>
</td>
</tr>
<tr class="re">
<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, end of period</a></td>
<td class="nump">147,019<span></span>
</td>
<td class="nump">189,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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">186,166<span></span>
</td>
<td class="nump">130,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest paid</a></td>
<td class="nump">3,087<span></span>
</td>
<td class="nump">6,652<span></span>
</td>
</tr>
<tr class="re">
<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 transactions:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures in accounts payable</a></td>
<td class="nump">$ 2,082<span></span>
</td>
<td class="nump">$ 2,605<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/presentationRef<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=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<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=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=98513485&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://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3044-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</p></div>
<a 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 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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a 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 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=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<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=98514028&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://www.xbrl.org/2003/role/presentationRef<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=98514028&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://www.xbrl.org/2003/role/presentationRef<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=98514028&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://www.xbrl.org/2003/role/presentationRef<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=98514028&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://www.xbrl.org/2003/role/presentationRef<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=98514028&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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. Includes, but is not limited to, payment to settle zero-coupon bond attributable to 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/presentationRef<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=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-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/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3574-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://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3098-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3095-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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_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://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=26873400&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_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the 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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810928880">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Nature of Operations and Accounting Policies</a></td>
<td class="text"><div>
 <table style="FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>1.</b></font></td>
 <td valign="top" align="left">
 <p align="justify"><font style="FONT-FAMILY: ARIAL" size="2"><b>Nature of Operations and Accounting Policies</b></font></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal">
 <font style="FONT-FAMILY: ARIAL" size="2"><b><u>Nature of
 Operations</u></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Thor
 Industries, Inc. was founded in 1980 and, through its subsidiaries
 (collectively, the &#x201C;Company&#x201D;), manufactures a wide
 range of recreational vehicles (&#x201C;RVs&#x201D;) at various
 manufacturing facilities located primarily in Indiana, with
 additional facilities in Ohio, Oregon, Idaho and Michigan. These
 products are sold to independent,&#xA0;<font style="WHITE-SPACE: nowrap">non-franchise</font>&#xA0;dealers
 primarily throughout the United States and Canada. 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.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 July&#xA0;31, 2017 amounts are derived from the annual audited
 financial statements. 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&#xA0;<font style="WHITE-SPACE: nowrap">10-K</font>&#xA0;for the fiscal
 year ended July&#xA0;31, 2017. Due to seasonality within the
 recreational vehicle industry, among other factors, annualizing the
 results of operations for the nine months ended April&#xA0;30, 2018
 would not necessarily be indicative of the results expected for a
 full fiscal year.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal">
 <font style="FONT-FAMILY: ARIAL" size="2"><b><u>Accounting
 Pronouncements</u></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">In
 January 2017, the Financial Accounting Standards Board
 (&#x201C;FASB&#x201D;) issued Accounting Standards Update
 (&#x201C;ASU&#x201D;)&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2017-04,</font>&#xA0;&#x201C;Intangibles&#x2014;Goodwill
 and Other (Topic 350): Simplifying the Test for Goodwill
 Impairment,&#x201D; which eliminates the requirement to calculate
 the implied fair value of goodwill to measure a goodwill impairment
 charge (referred to as Step 2 in the goodwill impairment
 test).&#xA0;Instead, if the carrying amount of a reporting unit
 exceeds its fair value, an impairment charge equal to that excess
 shall be recognized, not to exceed the amount of goodwill allocated
 to the reporting unit. This ASU is effective for annual and any
 interim impairment tests for periods beginning after
 December&#xA0;15, 2019, with early adoption permitted after
 January&#xA0;1, 2017.&#xA0;This ASU is effective for the Company in
 its fiscal year 2021 beginning on August&#xA0;1, 2020.&#xA0;The
 Company is currently evaluating the impact of this ASU on its
 consolidated financial statements, which will depend on the
 outcomes of future goodwill impairment tests.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">In
 February 2016, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02,</font>&#xA0;&#x201C;Leases
 (Topic 842),&#x201D; which provides guidance on the recognition,
 measurement, presentation, and disclosure of
 leases.&#xA0;ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2016-02</font>&#xA0;requires
 the recognition of lease assets and lease liabilities by lessees
 for all leases with terms greater than 12 months. The principal
 difference from current guidance is that the lease assets and lease
 liabilities arising from operating leases will be recognized on the
 Consolidated Balance Sheet.&#xA0;This ASU is effective for fiscal
 years, and interim periods within those years, beginning after
 December&#xA0;15, 2018. Early adoption is permitted. This ASU is
 effective for the Company in its fiscal year 2020 beginning on
 August&#xA0;1, 2019.&#xA0;The Company is currently evaluating the
 impact that implementing this ASU will have on its financial
 statements.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">In July
 2015, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2015-11,</font>&#xA0;&#x201C;Inventory
 (Topic 330): Simplifying the Measurement of Inventory.&#x201D;
 ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2015-11</font>&#xA0;requires
 inventory measured using any method other
 than&#xA0;<font style="WHITE-SPACE: nowrap">last-in,</font>&#xA0;<font style="WHITE-SPACE: nowrap">first-out</font>&#xA0;(&#x201C;LIFO&#x201D;)
 or the retail inventory method to be subsequently measured at the
 lower of cost or net realizable value, rather than at the lower of
 cost or market. Net realizable value is defined as the estimated
 selling price in the ordinary course of business, less reasonably
 predictable costs of completion, disposal and transportation. Under
 this ASU, subsequent measurement of inventory using the LIFO or
 retail inventory method is unchanged.
 ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2015-11</font>&#xA0;is
 effective prospectively for fiscal years, and for interim periods
 within those years, beginning after December&#xA0;15, 2016. The
 Company adopted ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2015-11</font>&#xA0;on
 August&#xA0;1, 2017 and there was no material impact on the
 Condensed Consolidated Financial Statements.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 6px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">In May
 2014, the FASB issued ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2014-09,</font>&#xA0;&#x201C;Revenue
 from Contracts with Customers (Topic 606),&#x201D; which outlines a
 single comprehensive model for entities to use in accounting for
 revenue arising from contracts with customers. This ASU will
 supersede most current revenue recognition guidance. Under this
 ASU, entities are required to identify the contract with a
 customer, identify the separate performance obligations in the
 contract, determine the transaction price, allocate the transaction
 price to the separate performance obligations in the contract and
 recognize the appropriate amount of revenue when (or as) the entity
 satisfies each performance obligation. This ASU will also require
 additional qualitative and quantitative disclosures about contracts
 with customers, significant judgments made in applying the revenue
 guidance and assets recognized from the costs to obtain or fulfill
 a contract. ASU&#xA0;<font style="WHITE-SPACE: nowrap">No.&#xA0;2014-09</font>&#xA0;is
 effective for fiscal years, and the interim periods within those
 years, beginning after December&#xA0;15, 2017. This ASU is
 effective for the Company in its fiscal year 2019 beginning on
 August&#xA0;1, 2018. In applying this ASU, entities have the option
 of using either a full retrospective transition or a modified
 retrospective approach with the cumulative effect recognized as of
 the date of adoption. The Company plans to use the modified
 retrospective approach in applying this ASU.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 Company is in the process of analyzing and quantifying the adoption
 impact of this ASU as well as evaluating the impact to internal
 controls, business processes and financial statement disclosures
 under this ASU. While the Company is still completing its
 assessment of all the potential impacts of this ASU, the Company
 does not anticipate adoption will have a material impact to the
 consolidated financial statements. The ASU will, however, require
 more extensive revenue-related disclosures. The Company will
 continue evaluation of the adoption of this ASU through the date of
 adoption, including assessing the impact of required financial
 statement disclosures.</font></p>


 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6802939744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Acquisition</a></td>
<td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>2.</b></font></td>
 <td valign="top" align="left">
 <p align="justify"><font style="FONT-FAMILY: ARIAL" size="2"><b>Acquisition</b></font></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2"><u><b>Jayco, Corp.</b></u></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">On
 June&#xA0;30, 2016, the Company closed on a Stock Purchase
 Agreement (&#x201C;Jayco SPA&#x201D;) for the acquisition of all the
 issued and outstanding capital stock of towable and motorized
 recreational vehicle manufacturer Jayco, Corp.
 (&#x201C;Jayco&#x201D;) for initial cash consideration of $576,060,
 subject to adjustment. This acquisition was funded from the
 Company&#x2019;s cash on hand and $360,000 from an asset-based
 revolving credit facility as more fully described in Note 12 to the
 Condensed Consolidated Financial Statements. The final purchase
 price adjustment of $5,039 was based on the final determination of
 net assets as of the June&#xA0;30, 2016 closing date and was paid
 during the first quarter of fiscal 2017. Jayco operates as an
 independent operation in the same manner as the Company&#x2019;s
 other recreational vehicle subsidiaries, and its towables
 operations are aggregated within the Company&#x2019;s towable
 recreational vehicle reportable segment and its motorized
 operations are aggregated within the Company&#x2019;s motorized
 recreational vehicle reportable segment. The Company purchased
 Jayco to complement its existing towable and motorized RV product
 offerings and dealer base.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 following table summarizes the final fair values assigned to the
 Jayco net assets acquired, which were based on internal and
 independent external valuations:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Cash</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">18,409</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other current assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">258,158</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Property, plant and
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">80,824</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Dealer network</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">261,100</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Trademarks</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">92,800</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Backlog</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">12,400</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">74,184</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Current liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(216,776</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total fair value of net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">581,099</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Less cash acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(18,409</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total cash consideration for
 acquisition, less cash acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">562,690</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">On the
 acquisition date, amortizable intangible assets had a
 weighted-average useful life of 19.3 years. The dealer network was
 valued based on the Discounted Cash Flow Method and is amortized on
 an accelerated basis over 20 years. The trademarks were valued on
 the Relief from Royalty Method and are amortized on a straight-line
 basis over 20 years. Backlog was valued based on the Discounted
 Cash Flow Method and was amortized on a straight-line basis over 3
 months. Goodwill is deductible for tax purposes.</font></p>
 </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://www.xbrl.org/2003/role/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810923920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>3.</b></font></td>
 <td valign="top" align="left">
 <p align="justify"><font style="FONT-FAMILY: ARIAL" size="2"><b>Business Segments</b></font></p>
 </td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 4px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 Company has two reportable segments, both related to recreational
 vehicles: (1)&#xA0;towables and (2)&#xA0;motorized. The towable
 recreational vehicle reportable segment consists of the following
 operating segments that have been aggregated: Airstream (towable),
 Heartland (including Bison, Cruiser RV and DRV), Jayco (including
 Jayco towable, Starcraft and Highland Ridge), Keystone (including
 CrossRoads and Dutchmen) and KZ (including Livin&#x2019; Lite). The
 motorized recreational vehicle reportable segment consists of the
 following operating segments that have been aggregated: Airstream
 (motorized), Jayco (including Jayco motorized and Entegra Coach)
 and Thor Motor Coach.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 4px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 operations of the Company&#x2019;s Postle subsidiary are included in
 &#x201C;Other,&#x201D; which is a&#xA0;<font style="WHITE-SPACE: nowrap">non-reportable</font>&#xA0;segment.
 Net sales included in Other mainly relate to the sale of aluminum
 extrusions and specialized component products. Intercompany
 eliminations adjust for Postle sales to the Company&#x2019;s towable
 and motorized segments, which are consummated at
 established&#xA0;<font style="WHITE-SPACE: nowrap">arm&#x2019;s-length</font>&#xA0;transfer
 prices generally consistent with the selling prices of extrusion
 components to third-party customers.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: medium; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; MARGIN-LEFT: 75px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 4px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">All
 manufacturing is conducted within the United States. Total assets
 include those assets used in the operation of each reportable
 and&#xA0;<font style="WHITE-SPACE: nowrap">non-reportable</font>&#xA0;segment,
 and the Corporate assets consist primarily of cash and cash
 equivalents, deferred net income tax and deferred compensation plan
 assets and certain Corporate real estate holdings primarily
 utilized by Thor operating subsidiaries.</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal">
 &#xA0;</p>
 <table style="FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="52%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Net&#xA0;sales:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,608,214</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,426,192</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">4,599,833</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,719,314</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">598,459</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">549,883</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,724,979</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,486,309</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,206,673</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,976,075</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">6,324,812</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">5,205,623</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">82,239</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">70,019</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">233,171</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">182,906</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Intercompany eliminations</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(37,342</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(30,870</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(103,185</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(76,249</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,251,570</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,015,224</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">6,454,798</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">5,312,280</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="8"></td>
 <td height="16" colspan="8"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Income (loss) before income taxes:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">147,853</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">134,504</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">423,432</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">306,677</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">38,908</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">37,356</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">114,032</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">94,767</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">186,761</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">171,860</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">537,464</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">401,444</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,872</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,713</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">22,645</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">20,787</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(15,108</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(14,342</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(51,428</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(41,835</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">180,525</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">166,231</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">508,681</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">380,396</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Total assets:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>July&#xA0;31, 2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" colspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,754,486</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,535,029</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">618,190</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">500,761</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,372,676</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,035,790</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">158,914</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">156,996</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">334,892</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">365,145</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,866,482</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,557,931</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="8"></td>
 <td height="16" colspan="8"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2"><b>Depreciation and intangible
 amortization expense:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">17,357</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">18,213</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">51,373</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">57,377</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,004</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,316</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,641</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">6,905</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">20,361</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">20,529</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">60,014</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">64,282</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,762</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,021</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,319</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">9,037</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">410</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">343</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,173</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">979</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,533</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,893</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">69,506</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">74,298</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="8"></td>
 <td height="16" colspan="8"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Capital acquisitions:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,175</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">15,559</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">59,588</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">51,877</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">10,083</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">12,134</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">24,152</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">24,179</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">33,258</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">27,693</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">83,740</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">76,056</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">744</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">163</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,337</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">773</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">169</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">377</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,760</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,694</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">34,171</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">28,233</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">95,837</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">78,523</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal">
 &#xA0;</p>
 <table style="FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td valign="top" width="4%" align="left"></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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803036112">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>4.</b></font></td>
 <td valign="top" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>Earnings Per Common Share</b></font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">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:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Weighted-average shares outstanding
 for basic earnings per share</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,695,365</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,582,134</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,667,016</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,555,792</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Unvested restricted stock and
 restricted stock units</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">158,176</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">190,972</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">177,024</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">183,924</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Weighted-average shares outstanding
 assuming dilution</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,853,541</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,773,106</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,844,040</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,739,716</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">At
 April&#xA0;30, 2017, the Company had 57,253 unvested restricted
 stock and restricted stock units outstanding which were excluded
 from this calculation as their effect would be antidilutive. There
 were no unvested restricted stock or restricted stock units that
 were antidilutive at April&#xA0;30, 2018.</font></p>
 </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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810944144">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>5.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Fair Value Measurements</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The Company
 assesses the inputs used to measure the fair value of certain
 assets and liabilities using a three-level hierarchy as prescribed
 in ASC 820, &#x201C;Fair Value Measurements and Disclosures&#x201D;,
 and as discussed in Note 9 in the Notes to the Consolidated
 Financial Statements in our fiscal 2017 Form <font style="white-space:nowrap">10-K.</font></font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The financial
 assets that were accounted for at fair value on a recurring basis
 at April&#xA0;30, 2018 and July&#xA0;31, 2017, all using
 Level&#xA0;1 inputs, are as follows:</font></p>
 <p style="font-size:12px;margin-top:0px;margin-bottom:0px">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center">
 <tr>
 <td width="75%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Cash equivalents</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">89,914</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">176,663</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Deferred compensation plan
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">38,423</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">28,095</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">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.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Deferred
 compensation plan assets represent 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. Deferred compensation plan asset balances are
 recorded as a component of Other long-term assets in the Condensed
 Consolidated Balance Sheets. An equal and offsetting liability is
 also recorded in regards to the deferred compensation plan as a
 component of Other long-term liabilities in the Condensed
 Consolidated Balance Sheets. Changes in the fair value of the plan
 assets and the related liability are reflected in Other income, net
 and Selling, general and administrative expenses, respectively, in
 the Condensed Consolidated Statements of Income and Comprehensive
 Income.</font></p>
 </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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6802901856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>6.</b></font></td>
 <td align="left" valign="top">
 <p align="justify"><font style="font-family:ARIAL" size="2"><b>Inventories</b></font></p>
 </td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Major
 classifications of inventories are as follows:</font></p>
 <p style="font-size:12px;margin-top:0px;margin-bottom:0px">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Finished goods &#x2013; RV</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">79,234</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">24,904</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Finished goods &#x2013;
 other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">32,701</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">27,862</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Work in process</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">143,801</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">117,319</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Raw materials</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">263,613</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">214,518</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Chassis</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">127,706</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">109,555</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Subtotal</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">647,055</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">494,158</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Excess of FIFO costs over LIFO
 costs</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(39,870</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(33,670</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Total inventories, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">607,185</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">460,488</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Of the $647,055
 and $494,158 of inventories at April&#xA0;30, 2018 and
 July&#xA0;31, 2017, $354,545 and $284,897, respectively, was valued
 on the <font style="white-space:nowrap">last-in,</font>
 <font style="white-space:nowrap">first-out</font> (LIFO) basis, and
 $292,510 and $209,261, respectively, was valued on the <font style="white-space:nowrap">first-in,</font> <font style="white-space:nowrap">first-out</font> (FIFO) method.</font></p>
 </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/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803027168">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>7.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Property, Plant and Equipment</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Property, plant
 and equipment is stated at cost, net of accumulated depreciation,
 and consists of the following:</font></p>
 <p style="font-size:12px;margin-top:0px;margin-bottom:0px">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Land</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">55,749</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">48,812</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Buildings and improvements</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">440,206</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">380,139</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Machinery and equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">187,112</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">161,724</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Total cost</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">683,067</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">590,675</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Less accumulated
 depreciation</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(192,453</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(165,437</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Property, plant and equipment,
 net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">490,614</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">425,238</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Property, plant
 and equipment at both April&#xA0;30, 2018 and July&#xA0;31, 2017
 includes buildings and improvements under capital leases of $6,527
 and related amortization included in accumulated depreciation of
 $1,632 and $1,224 at April&#xA0;30, 2018 and July&#xA0;31, 2017,
 respectively.</font></p>
 </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 assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803018304">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>8.</b></font></td>
 <td valign="top" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>Intangible Assets and Goodwill</b></font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 components of amortizable intangible assets are as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="40%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b><font style="WHITE-SPACE: nowrap">Weighted-Average</font></b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="6"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="6"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Remaining</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom" rowspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Life&#xA0;in&#xA0;Years&#xA0;at</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Cost</b></font></td>
 <td valign="bottom" rowspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Accumulated</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Cost</b></font></td>
 <td valign="bottom" rowspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Accumulated</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Amortization</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Amortization</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Dealer networks/customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">16</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">404,960</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">135,798</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">404,960</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">101,795</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Trademarks</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">18</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">147,617</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,649</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">147,617</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">17,570</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Design technology and other
 intangibles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">7</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">19,300</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">10,290</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">19,300</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">9,203</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2"><font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">1</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">450</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">360</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">450</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">293</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total amortizable intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">572,327</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">170,097</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">572,327</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">128,861</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Estimated
 annual amortization expense is as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For&#xA0;the&#xA0;fiscal&#xA0;year&#xA0;ending&#xA0;July&#xA0;31,&#xA0;2018</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">55,118</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2019</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">50,043</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2020</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">46,194</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2021</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">42,860</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2022</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">37,753</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2023 and thereafter</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">211,498</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">443,466</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Of the
 recorded goodwill of $377,693 at both April&#xA0;30, 2018 and
 July&#xA0;31, 2017, $334,822 relates to the towable recreational
 vehicle reportable segment and $42,871 relates to the other
 <font style="WHITE-SPACE: nowrap">non-reportable</font>
 segment.</font></p>
 </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 the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment 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/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810950336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Investment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Investment</a></td>
<td class="text"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>9.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Equity Investment</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">On
 February&#xA0;15, 2018, the Company announced the formation of a
 joint venture with Tourism Holdings Limited
 (&#x201C;<b><i>thl</i></b>&#x201D;) called TH2. The Company and
 <b><i>thl</i></b> each have a 50% ownership position in TH2 and
 equal representation on the board of directors of TH2.&#xA0;The
 Company contributed cash totaling $46,902 to TH2 in early March
 2018 while <b><i>thl</i></b> contributed various assets with the
 same approximate fair value.&#xA0;The Company&#x2019;s investment in
 TH2 was funded entirely from cash on hand. In accordance with the
 operating agreement, TH2&#x2019;s future capital needs, which are
 not expected to be material to the Company, will be funded
 proportionally by <b><i>thl</i></b> and the Company.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The
 Company&#x2019;s investment in TH2 is accounted for under the equity
 method of accounting. The Company&#x2019;s share of the losses of
 this investment, which are included in its operating results for
 the three and nine months ended April&#xA0;30, 2018, was $399 for
 both periods and is included in Other income (expense), net in the
 Condensed Consolidated Statements of Income and Comprehensive
 Income. The results of this joint venture are recorded on a
 <font style="white-space:nowrap">one-month</font> lag basis, and
 reflect the operations for the one month of March 2018 since the
 formation of the joint venture.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">TH2 was formed
 to own, improve and sell innovative and comprehensive digital
 applications through a platform designed for the global RV
 industry.&#xA0;TH2 will offer a variety of products focused on
 enhancing the enjoyment, safety, connectivity and convenience of RV
 ownership and use.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6597620288">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>10.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Concentration of Risk</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">One dealer,
 FreedomRoads, LLC, accounted for 20% and 18% of the Company&#x2019;s
 consolidated net sales for the nine-month periods ended
 April&#xA0;30, 2018 and April&#xA0;30, 2017, respectively. Sales to
 this dealer are reported within both the towables and motorized
 segments. This dealer also accounted for 18% of the Company&#x2019;s
 consolidated trade accounts receivable at April&#xA0;30, 2018 and
 30% at July&#xA0;31, 2017. The loss of this dealer could have a
 significant effect on the Company&#x2019;s business.</font></p>
 </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_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://www.xbrl.org/2003/role/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6618406160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>11.</b></font></td>
 <td valign="top" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>Product Warranties</b></font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 Company generally provides retail customers of its products with a
 <font style="WHITE-SPACE: nowrap">one-year</font> or <font style="WHITE-SPACE: nowrap">two-year</font> warranty covering defects in
 material or workmanship, with longer warranties on certain
 structural components. The Company records a liability based on its
 best estimate of the amounts necessary to settle future and
 existing claims on products sold as of the balance sheet date.
 Factors used in estimating the warranty liability include a history
 of units sold, existing dealer inventory, average cost incurred and
 a profile of the distribution of warranty expenditures over the
 warranty period. Management believes that the recorded warranty
 liabilities are adequate, however, actual claims incurred could
 differ from estimates, requiring adjustments to the liabilities.
 Warranty liabilities are reviewed and adjusted as necessary on at
 least a quarterly basis.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Changes
 in our product warranty liabilities are as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="60%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Beginning balance</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">243,310</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">209,173</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">216,781</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">201,840</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Provision</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">71,037</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">50,358</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">198,079</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">146,454</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Payments</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(54,218</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(44,613</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(154,731</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(133,376</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Ending balance</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">260,129</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">214,918</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">260,129</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">214,918</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6653497328">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>12.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Long-Term Debt</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The Company has
 a five-year credit agreement, which was entered into on
 June&#xA0;30, 2016 and matures on June&#xA0;30, 2021. See Note 11
 in the Notes to the Consolidated Financial Statements in our fiscal
 2017 Form <font style="white-space:nowrap">10-K</font> for details
 regarding the credit agreement. Borrowings outstanding on this
 facility totaled $80,000 at April&#xA0;30, 2018 and $145,000 at
 July&#xA0;31, 2017. As of April&#xA0;30, 2018, the available and
 unused credit line under the revolver was $415,808, and the Company
 was in compliance with the financial covenant in the credit
 agreement.</font></p>
 <p style="font-size:1px;margin-top:6px;margin-bottom:0px">
 &#xA0;</p>
 <p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">For the
 three-month periods ended April&#xA0;30, 2018 and April&#xA0;30,
 2017, the total interest expense on the facility was $584 and
 $1,879, respectively, and the weighted-average interest rate on
 borrowings from the facility was 2.92% and 2.38%, respectively. For
 the nine-month periods ended April&#xA0;30, 2018 and April&#xA0;30,
 2017, the total interest expense on the facility was $1,742 and
 $5,583, respectively, and the weighted-average interest rate on
 borrowings from the facility was 2.72% and 2.25%, respectively. The
 Company incurred fees to secure the facility of $7,850 in fiscal
 2016, and those fees are being amortized ratably over the five-year
 term of the agreement, or a shorter period if the credit agreement
 period is shortened for any reason. The Company recorded charges
 related to the amortization of these fees, which are classified as
 interest expense, of $392 for both of the three-month periods ended
 April&#xA0;30, 2018 and April&#xA0;30, 2017, and $1,177 for both of
 the nine-month periods ended April&#xA0;30, 2018 and April&#xA0;30,
 2017. The unamortized balances of these facility fees were $4,972
 at April&#xA0;30, 2018 and $6,149 at July&#xA0;31, 2017, and are
 included in Other long-term assets in the Condensed Consolidated
 Balance Sheets.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The carrying
 value of the Company&#x2019;s long-term debt at April&#xA0;30, 2018
 approximates fair value as the entire balance is subject to
 variable interest rates that the Company believes are market rates
 for a similarly situated company. The fair value of debt is largely
 estimated using Level&#xA0;2 inputs as defined by ASC
 820.</font></p>
 </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://www.xbrl.org/2003/role/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6631219408">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>13.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Provision for Income Taxes</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The overall
 effective income tax rate for the three months ended April&#xA0;30,
 2018 was 25.9% compared with 33.1% for the three months ended
 April&#xA0;30, 2017. The primary reason for the decrease in the
 effective income tax rate was the impact of the Tax Cuts and Jobs
 Act (the &#x201C;Tax Act&#x201D;) that was signed into law on
 December&#xA0;22, 2017. Under the Tax Act, the federal corporate
 income tax rate has been reduced from 35.0% to 21.0% starting
 January&#xA0;1, 2018, which results in the use of an estimated
 blended federal corporate income tax rate of 26.9% for the
 Company&#x2019;s 2018 fiscal year. The effective income tax rate for
 the three months ended April&#xA0;30, 2018 was also favorably
 impacted by an overall reduction in the Company&#x2019;s blended
 state income tax rate.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The overall
 effective income tax rate for the nine months ended April&#xA0;30,
 2018 was 32.8% compared with 33.0% for the nine months ended
 April&#xA0;30, 2017. Income tax expense for the nine months ended
 April&#xA0;30, 2018 included approximately $34,000 of additional
 income tax expense resulting from the revaluation of the
 Company&#x2019;s net deferred tax assets to reflect the impact of
 the lower tax rates in connection with the Tax Act. This charge,
 with respect to the reduced federal income tax rate and the
 potential impact of limitations on the deductibility of executive
 compensation, among other items, represents a provisional amount in
 accordance with SEC Staff Accounting Bulletin No.&#xA0;118
 (&#x201C;SAB 118&#x201D;) based on currently available information
 and is subject to further refinement during the measurement period
 as defined by SAB 118. Income tax expense for the nine-month period
 ended April&#xA0;30, 2018 also reflects the use of the estimated
 blended federal corporate income tax rate of 26.9% as a result of
 the Tax Act.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The Company
 anticipates a decrease of approximately $2,990 in unrecognized tax
 benefits, and $330 in accrued interest related to unrecognized tax
 benefits recorded as of April&#xA0;30, 2018, within the next 12
 months from expected settlements or payments of uncertain tax
 positions and lapses of the applicable statutes of limitations.
 Actual results may differ from these estimates.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Generally,
 fiscal years 2015 through 2017 remain open for federal income tax
 purposes and fiscal years 2013 through 2017 remain open for state
 and Canadian income tax purposes. The Company and its subsidiaries
 file a consolidated U.S. federal income tax return and multiple
 state income tax returns. The Company is currently under
 examination by certain state authorities for the fiscal years ended
 July&#xA0;31, 2013 through 2016. The Company believes it has
 adequately reserved for its exposure to additional payments for
 uncertain tax positions related to its state income tax returns in
 its liability for unrecognized tax benefits.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6609869584">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr style="page-break-inside:avoid">
 <td width="4%" valign="top" align="left"><font style="font-family:ARIAL" size="2"><b>14.</b></font></td>
 <td align="left" valign="top"><font style="font-family:ARIAL" size="2"><b>Contingent Liabilities, Commitments and Legal
 Matters</b></font></td>
 </tr>
 </table>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The
 Company&#x2019;s total commercial commitments under standby
 repurchase obligations on dealer inventory financing, as discussed
 in Note 13 in the Notes to the Consolidated Financial Statements in
 our fiscal 2017 Form <font style="white-space:nowrap">10-K,</font>
 were $3,221,914 and $2,200,544 as of April&#xA0;30, 2018 and
 July&#xA0;31, 2017, respectively. The commitment term is generally
 up to eighteen months.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">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. The estimated fair value takes into account
 an estimate of the losses that may be incurred upon resale of any
 repurchases. This estimate is based on recent historical experience
 supplemented by the Company&#x2019;s assessment of current economic
 and other conditions affecting its dealers. This deferred amount is
 included in the repurchase and guarantee reserve balances of $8,850
 and $6,345 as of April&#xA0;30, 2018 and July&#xA0;31, 2017,
 respectively, which are included in Other current liabilities in
 the Condensed Consolidated Balance Sheets.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Losses incurred
 related to repurchase agreements during the three-month and
 nine-month periods ended April&#xA0;30, 2018 and April&#xA0;30,
 2017 were not significant. Based on current market conditions, the
 Company believes that any future losses under these agreements will
 not have a significant effect on the Company&#x2019;s consolidated
 financial position, results of operations or cash flows.</font></p>
 <p style="font-size:1px;margin-top:6px;margin-bottom:0px">
 &#xA0;</p>
 <p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">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.&#xA0;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.&#xA0;Based on current conditions, in
 management&#x2019;s opinion the ultimate disposition of&#xA0;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.</font></p>
 </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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636008448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>15.</b></font></td>
 <td valign="top" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>Stockholders&#x2019; Equity</b></font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Under the
 Company&#x2019;s restricted stock unit (&#x201C;RSU&#x201D;) program,
 as discussed in Note 16 in the Notes to the Consolidated Financial
 Statements in our fiscal 2017 Form <font style="WHITE-SPACE: nowrap">10-K,</font> RSU awards have been approved
 each October related to the financial performance of the most
 recently completed fiscal year since October 2012. The awarded
 employee restricted stock units vest, and shares of common stock
 are issued, in equal installments on the first, second and third
 anniversaries of the date of grant. In addition, concurrent with
 the timing of the employee awards, the Nominating and Governance
 Committee of the Board of Directors (&#x201C;Board&#x201D;) has
 awarded restricted stock units to Board members that will vest, and
 shares of common stock will be issued, on the first anniversary of
 the date of the grant.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Total
 expense recognized in the three-month periods ended April&#xA0;30,
 2018 and April&#xA0;30, 2017 for these restricted stock unit awards
 and other stock-based compensation was $4,255 and $3,166,
 respectively. Total expense recognized in the nine-month periods
 ended April&#xA0;30, 2018 and April&#xA0;30, 2017 for these
 restricted stock unit awards and other stock-based compensation was
 $12,986 and $9,058, respectively.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">For the
 restricted stock units that vested during the nine-month periods
 ended April&#xA0;30, 2018 and April&#xA0;30, 2017, portions of the
 vested shares awarded were withheld as treasury shares to cover the
 recipients&#x2019; estimated withholding taxes. Tax payments made by
 the Company related to these stock-based awards for the nine months
 ended April&#xA0;30, 2018 and April&#xA0;30, 2017 totaled $7,657
 and $4,572, respectively.</font></p>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6630154096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top" width="4%" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>16.</b></font></td>
 <td valign="top" align="left"><font style="FONT-FAMILY: ARIAL" size="2"><b>Subsequent Event</b></font></td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">During
 May 2018, the Company made additional debt payments on its
 revolving credit facility totaling $60,000, bringing the remaining
 outstanding balance to $20,000 as of May&#xA0;31, 2018.</font></p>
 </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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810832176">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px">
 <font style="FONT-FAMILY: ARIAL" size="2"><b><u>Nature of
 Operations</u></b></font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Thor
 Industries, Inc. was founded in 1980 and, through its subsidiaries
 (collectively, the &#x201C;Company&#x201D;), manufactures a wide
 range of recreational vehicles (&#x201C;RVs&#x201D;) at various
 manufacturing facilities located primarily in Indiana, with
 additional facilities in Ohio, Oregon, Idaho and Michigan. These
 products are sold to independent, <font style="WHITE-SPACE: nowrap">non-franchise</font> dealers primarily
 throughout the United States and Canada. 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.</font></p>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 July&#xA0;31, 2017 amounts are derived from the annual audited
 financial statements. 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 <font style="WHITE-SPACE: nowrap">10-K</font>
 for the fiscal year ended July&#xA0;31, 2017. Due to seasonality
 within the recreational vehicle industry, among other factors,
 annualizing the results of operations for the nine months ended
 April&#xA0;30, 2018 would not necessarily be indicative of the
 results expected for a full fiscal year.</font></p>
 </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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Pronouncements</a></td>
<td class="text"><div>
 <p style="margin-top:18px;margin-bottom:0px; margin-left:4%">
 <font style="font-family:ARIAL" size="2"><b><u>Accounting
 Pronouncements</u></b></font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">In January 2017,
 the Financial Accounting Standards Board (&#x201C;FASB&#x201D;)
 issued Accounting Standards Update (&#x201C;ASU&#x201D;) <font style="white-space:nowrap">No.&#xA0;2017-04,</font>
 &#x201C;Intangibles&#x2014;Goodwill and Other (Topic 350):
 Simplifying the Test for Goodwill Impairment,&#x201D; which
 eliminates the requirement to calculate the implied fair value of
 goodwill to measure a goodwill impairment charge (referred to as
 Step 2 in the goodwill impairment test).&#xA0;Instead, if the
 carrying amount of a reporting unit exceeds its fair value, an
 impairment charge equal to that excess shall be recognized, not to
 exceed the amount of goodwill allocated to the reporting unit. This
 ASU is effective for annual and any interim impairment tests for
 periods beginning after December&#xA0;15, 2019, with early adoption
 permitted after January&#xA0;1, 2017.&#xA0;This ASU is effective
 for the Company in its fiscal year 2021 beginning on August&#xA0;1,
 2020.&#xA0;The Company is currently evaluating the impact of this
 ASU on its consolidated financial statements, which will depend on
 the outcomes of future goodwill impairment tests.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">In February
 2016, the FASB issued ASU <font style="white-space:nowrap">No.&#xA0;2016-02,</font> &#x201C;Leases (Topic
 842),&#x201D; which provides guidance on the recognition,
 measurement, presentation, and disclosure of leases.&#xA0;ASU
 <font style="white-space:nowrap">No.&#xA0;2016-02</font> requires
 the recognition of lease assets and lease liabilities by lessees
 for all leases with terms greater than 12 months. The principal
 difference from current guidance is that the lease assets and lease
 liabilities arising from operating leases will be recognized on the
 Consolidated Balance Sheet.&#xA0;This ASU is effective for fiscal
 years, and interim periods within those years, beginning after
 December&#xA0;15, 2018. Early adoption is permitted. This ASU is
 effective for the Company in its fiscal year 2020 beginning on
 August&#xA0;1, 2019.&#xA0;The Company is currently evaluating the
 impact that implementing this ASU will have on its financial
 statements.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">In July 2015,
 the FASB issued ASU <font style="white-space:nowrap">No.&#xA0;2015-11,</font> &#x201C;Inventory
 (Topic 330): Simplifying the Measurement of Inventory.&#x201D; ASU
 <font style="white-space:nowrap">No.&#xA0;2015-11</font> requires
 inventory measured using any method other than <font style="white-space:nowrap">last-in,</font> <font style="white-space:nowrap">first-out</font> (&#x201C;LIFO&#x201D;) or the
 retail inventory method to be subsequently measured at the lower of
 cost or net realizable value, rather than at the lower of cost or
 market. Net realizable value is defined as the estimated selling
 price in the ordinary course of business, less reasonably
 predictable costs of completion, disposal and transportation. Under
 this ASU, subsequent measurement of inventory using the LIFO and
 retail inventory method is unchanged. ASU <font style="white-space:nowrap">No.&#xA0;2015-11</font> is effective
 prospectively for fiscal years, and for interim periods within
 those years, beginning after December&#xA0;15, 2016. The Company
 adopted ASU <font style="white-space:nowrap">No.&#xA0;2015-11</font> on August&#xA0;1, 2017
 and there was no material impact on the Condensed Consolidated
 Financial Statements.</font></p>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">In May 2014, the
 FASB issued ASU <font style="white-space:nowrap">No.&#xA0;2014-09,</font> &#x201C;Revenue from
 Contracts with Customers (Topic 606),&#x201D; which outlines a
 single comprehensive model for entities to use in accounting for
 revenue arising from contracts with customers. This ASU will
 supersede most current revenue recognition guidance. Under this
 ASU, entities are required to identify the contract with a
 customer, identify the separate performance obligations in the
 contract, determine the transaction price, allocate the transaction
 price to the separate performance obligations in the contract and
 recognize the appropriate amount of revenue when (or as) the entity
 satisfies each performance obligation. This ASU will also require
 additional qualitative and quantitative disclosures about contracts
 with customers, significant judgments made in applying the revenue
 guidance, and assets recognized from the costs to obtain or fulfill
 a contract. ASU <font style="white-space:nowrap">No.&#xA0;2014-09</font> is effective for
 fiscal years, and the interim periods within those years, beginning
 after December&#xA0;15, 2017. This ASU is effective for the Company
 in its fiscal year 2019 beginning on August&#xA0;1, 2018. In
 applying this ASU, entities have the option of using either a full
 retrospective transition or a modified retrospective approach with
 the cumulative effect recognized as of the date of adoption. The
 Company plans to use the modified retrospective approach in
 applying this ASU.</font></p>
 <p style="font-size:1px;margin-top:6px;margin-bottom:0px">
 &#xA0;</p>
 <p style="margin-top:0px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The Company is
 in the process of analyzing and quantifying the adoption impact of
 this ASU as well as evaluating the impact to internal controls,
 business processes and financial statement disclosures under this
 ASU. While the Company is still completing its assessment of all
 the potential impacts of this ASU, the Company does not anticipate
 adoption will have a material impact to the consolidated financial
 statements. The ASU will, however, require more extensive
 revenue-related disclosures. The Company will continue evaluation
 of the adoption of this ASU through the date of adoption, including
 assessing the impact of required financial statement
 disclosures.</font></p>
 </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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6632166336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_JaycoCorpMember', window );">Jayco, Corp.</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 );">Summary of Final Fair Value Assigned to Net Assets Acquired</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 following table summarizes the final fair values assigned to the
 Jayco net assets acquired, which were based on internal and
 independent external valuations:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Cash</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">18,409</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other current assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">258,158</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Property, plant and
 equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">80,824</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Dealer network</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">261,100</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Trademarks</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">92,800</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Backlog</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">12,400</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Goodwill</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">74,184</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Current liabilities</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(216,776</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total fair value of net assets
 acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">581,099</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Less cash acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(18,409</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total cash consideration for
 acquisition, less cash acquired</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">562,690</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</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_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://www.xbrl.org/2003/role/presentationRef<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=84161108&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tho_JaycoCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JaycoCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6802973616">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <table style="FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr style="break-inside: avoid">
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Net&#xA0;sales:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,608,214</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,426,192</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">4,599,833</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,719,314</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">598,459</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">549,883</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,724,979</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,486,309</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,206,673</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,976,075</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">6,324,812</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">5,205,623</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">82,239</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">70,019</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">233,171</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">182,906</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Intercompany eliminations</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(37,342</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(30,870</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(103,185</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(76,249</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,251,570</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,015,224</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">6,454,798</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">5,312,280</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="8"></td>
 <td height="16" colspan="8"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Income (loss) before income taxes:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">147,853</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">134,504</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">423,432</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">306,677</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">38,908</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">37,356</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">114,032</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">94,767</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">186,761</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">171,860</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">537,464</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">401,444</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,872</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,713</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">22,645</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">20,787</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(15,108</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(14,342</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(51,428</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(41,835</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">180,525</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">166,231</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">508,681</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">380,396</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 <td height="16" colspan="4"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Total assets:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>July&#xA0;31, 2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom" colspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,754,486</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,535,029</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">618,190</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">500,761</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,372,676</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,035,790</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">158,914</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">156,996</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">334,892</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">365,145</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,866,482</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,557,931</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="8"></td>
 <td height="16" colspan="8"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2"><b>Depreciation and intangible
 amortization expense:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">17,357</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">18,213</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">51,373</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">57,377</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,004</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,316</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,641</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">6,905</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">20,361</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">20,529</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">60,014</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">64,282</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">2,762</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,021</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,319</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">9,037</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">410</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">343</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,173</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">979</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,533</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,893</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">69,506</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">74,298</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1pt">
 <td height="16"></td>
 <td height="16" colspan="8"></td>
 <td height="16" colspan="8"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine Months Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2"><b>Capital acquisitions:</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Recreational vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Towables</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,175</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">15,559</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">59,588</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">51,877</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 3em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Motorized</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">10,083</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">12,134</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">24,152</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">24,179</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total recreational
 vehicles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">33,258</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">27,693</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">83,740</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">76,056</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">744</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">163</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">3,337</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">773</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="break-inside: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Corporate</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">169</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">377</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">8,760</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">1,694</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="break-inside: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">34,171</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">28,233</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">95,837</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">78,523</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; FONT-FAMILY: &quot;Times New Roman&quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 18px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal">
 &#xA0;</p>
 <table style="FONT-FAMILY: &quot;Times New Roman&quot;; WORD-SPACING: 0px; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial" cellspacing="0" cellpadding="0" width="100%" border="0">
 <tr style="break-inside: avoid">
 <td valign="top" width="4%" align="left"></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://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8813-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=68060357&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=35741047&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<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=68060357&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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803126960">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">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:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Weighted-average shares outstanding
 for basic earnings per share</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,695,365</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,582,134</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,667,016</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,555,792</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Unvested restricted stock and
 restricted stock units</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">158,176</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">190,972</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">177,024</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">183,924</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Weighted-average shares outstanding
 assuming dilution</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,853,541</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,773,106</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,844,040</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">52,739,716</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810934304">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">The financial
 assets that were accounted for at fair value on a recurring basis
 at April&#xA0;30, 2018 and July&#xA0;31, 2017, all using
 Level&#xA0;1 inputs, are as follows:</font></p>
 <p style="font-size:12px;margin-top:0px;margin-bottom:0px">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center">
 <tr>
 <td width="75%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Cash equivalents</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">89,914</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">176,663</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Deferred compensation plan
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">38,423</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">28,095</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></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://www.xbrl.org/2003/role/presentationRef<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=66048111&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66048111&amp;loc=d3e19190-110258<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=66048111&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820415952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Major
 classifications of inventories are as follows:</font></p>
 <p style="font-size:12px;margin-top:0px;margin-bottom:0px">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Finished goods &#x2013; RV</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">79,234</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">24,904</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Finished goods &#x2013;
 other</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">32,701</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">27,862</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Work in process</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">143,801</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">117,319</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Raw materials</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">263,613</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">214,518</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Chassis</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">127,706</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">109,555</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:3.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Subtotal</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">647,055</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">494,158</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Excess of FIFO costs over LIFO
 costs</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(39,870</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(33,670</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Total inventories, net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">607,185</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">460,488</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6802983984">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <p style="margin-top:6px;margin-bottom:0px; margin-left:4%" align="justify"><font style="font-family:ARIAL" size="2">Property, plant
 and equipment is stated at cost, net of accumulated depreciation,
 and consists of the following:</font></p>
 <p style="font-size:12px;margin-top:0px;margin-bottom:0px">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE" align="center">
 <tr>
 <td width="76%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1px solid #000000"><font style="font-family:ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Land</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">55,749</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">48,812</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Buildings and improvements</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">440,206</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">380,139</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Machinery and equipment</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">187,112</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">161,724</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Total cost</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">683,067</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">590,675</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr bgcolor="#CCEEFF" style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Less accumulated
 depreciation</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(192,453</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">(165,437</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="page-break-inside:avoid">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em"><font style="font-family:ARIAL" size="2">Property, plant and equipment,
 net</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">490,614</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="font-family:ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="font-family:ARIAL" size="2">425,238</font></td>
 <td nowrap="nowrap" valign="bottom"><font style="font-family:ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="font-size:1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6794924240">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">The
 components of amortizable intangible assets are as
 follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="40%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b><font style="WHITE-SPACE: nowrap">Weighted-Average</font></b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="6"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="6"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Remaining</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>July&#xA0;31,&#xA0;2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom" rowspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Life&#xA0;in&#xA0;Years&#xA0;at</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Cost</b></font></td>
 <td valign="bottom" rowspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Accumulated</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" rowspan="2" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Cost</b></font></td>
 <td valign="bottom" rowspan="2"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Accumulated</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,&#xA0;2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Amortization</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Amortization</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Dealer networks/customer
 relationships</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">16</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">404,960</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">135,798</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">404,960</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">101,795</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Trademarks</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">18</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">147,617</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">23,649</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">147,617</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">17,570</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Design technology and other
 intangibles</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">7</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">19,300</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">10,290</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">19,300</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">9,203</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2"><font style="WHITE-SPACE: nowrap">Non-compete</font> agreements</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="center"><font style="FONT-FAMILY: ARIAL" size="2">1</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">450</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">360</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">450</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">293</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Total amortizable intangible
 assets</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">572,327</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">170,097</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">572,327</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">128,861</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Amortization Expense</a></td>
<td class="text"><div>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Estimated
 annual amortization expense is as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="89%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For&#xA0;the&#xA0;fiscal&#xA0;year&#xA0;ending&#xA0;July&#xA0;31,&#xA0;2018</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">55,118</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2019</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">50,043</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2020</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">46,194</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2021</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">42,860</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2022</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">37,753</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">For the fiscal year ending
 July&#xA0;31, 2023 and thereafter</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">211,498</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">443,466</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</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_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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6629616736">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
 <p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 4%; MARGIN-TOP: 6px" align="justify"><font style="FONT-FAMILY: ARIAL" size="2">Changes
 in our product warranty liabilities are as follows:</font></p>
 <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 12px; MARGIN-TOP: 0px">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0">
 <tr>
 <td width="60%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Three&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="6" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>Nine&#xA0;Months&#xA0;Ended</b></font><br />
 <font style="FONT-FAMILY: ARIAL" size="1"><b>April&#xA0;30,</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2018</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td style="BORDER-BOTTOM: #000000 1px solid" valign="bottom" colspan="2" align="center"><font style="FONT-FAMILY: ARIAL" size="1"><b>2017</b></font></td>
 <td valign="bottom"><font size="1">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Beginning balance</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">243,310</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">209,173</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">216,781</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">201,840</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Provision</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">71,037</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">50,358</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">198,079</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">146,454</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Payments</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(54,218</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(44,613</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(154,731</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">(133,376</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">)&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="PAGE-BREAK-INSIDE: avoid">
 <td valign="top">
 <p style="MARGIN-LEFT: 1em; TEXT-INDENT: -1em"><font style="FONT-FAMILY: ARIAL" size="2">Ending balance</font></p>
 </td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">260,129</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">214,918</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">260,129</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 <td valign="bottom"><font size="1">&#xA0;&#xA0;</font></td>
 <td valign="bottom"><font style="FONT-FAMILY: ARIAL" size="2">$</font></td>
 <td valign="bottom" align="right"><font style="FONT-FAMILY: ARIAL" size="2">214,918</font></td>
 <td valign="bottom" nowrap="nowrap"><font style="FONT-FAMILY: ARIAL" size="2">&#xA0;</font></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6818347760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Oct. 31, 2016</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets amortization period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_JaycoCorpMember', window );">Jayco, Corp.</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_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>
</tr>
<tr class="ro">
<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 );">Payment to acquire business</a></td>
<td class="nump">$ 576,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1', window );">Asset purchase agreement date</a></td>
<td class="text">Jun. 30,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1', window );">Asset purchase effective date</a></td>
<td class="text">Jun. 30,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred', window );">Purchase price adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amortizable intangible assets, weighted average useful life</a></td>
<td class="text">19 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_JaycoCorpMember', window );">Jayco, Corp. | Consideration Funded By 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_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>
</tr>
<tr class="re">
<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 credit facility</a></td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tho_JaycoCorpMember', window );">Jayco, Corp. | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Amortizable intangible assets, amortization method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accelerated cash flow basis<span></span>
</td>
</tr>
<tr class="rh">
<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_JaycoCorpMember', window );">Jayco, Corp. | Trademarks</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Amortizable intangible assets, amortization method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Straight-line basis<span></span>
</td>
</tr>
<tr class="rh">
<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_JaycoCorpMember', window );">Jayco, Corp. | Backlog</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets amortization period</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Amortizable intangible assets, amortization method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Straight-line basis<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://www.xbrl.org/2003/role/presentationRef<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_BusinessAcquisitionDateOfAcquisitionAgreement1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the business acquisition agreement was executed, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e845-128460<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=84229725&amp;loc=d3e848-128460<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_BusinessAcquisitionEffectiveDateOfAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 items of consideration transferred 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://www.xbrl.org/2003/role/presentationRef<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=84161108&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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAmortizationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amortization method of a major finite-lived intangible asset class. 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. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 35<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=66005732&amp;loc=d3e15372-109273<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/presentationRef<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=98514028&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://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=26873400&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_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_BusinessAcquisitionAxis=tho_JaycoCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JaycoCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=tho_ConsiderationFundedByCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=tho_ConsiderationFundedByCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820747888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Final Fair Value Assigned to Net Assets Acquired (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2016</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 377,693<span></span>
</td>
<td class="nump">$ 377,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Total cash consideration for acquisition, less cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,039)<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_JaycoCorpMember', window );">Jayco, Corp.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">$ 18,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 current assets</a></td>
<td class="nump">258,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">80,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">74,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(216,776)<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total fair value of net assets acquired</a></td>
<td class="nump">581,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total fair value of net assets acquired</a></td>
<td class="nump">581,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Less cash acquired</a></td>
<td class="num">(18,409)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">562,690<span></span>
</td>
<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_JaycoCorpMember', window );">Jayco, Corp. | 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business acquisition allocated to amortizing intangible asset</a></td>
<td class="nump">92,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_JaycoCorpMember', window );">Jayco, Corp. | 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="re">
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business acquisition allocated to amortizing intangible asset</a></td>
<td class="nump">12,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_JaycoCorpMember', window );">Jayco, Corp. | 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>
</tr>
<tr class="ro">
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Business acquisition allocated to amortizing intangible asset</a></td>
<td class="nump">$ 261,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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://www.xbrl.org/2003/role/presentationRef<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=84161108&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://www.xbrl.org/2003/role/presentationRef<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=84161108&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://www.xbrl.org/2003/role/presentationRef<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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, 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://www.xbrl.org/2003/role/presentationRef<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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://www.xbrl.org/2003/role/presentationRef<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=84161108&amp;loc=d3e4845-128472<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=84160947&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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for assets, including goodwill, 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://www.xbrl.org/2003/role/presentationRef<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=84161108&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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<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=98514028&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_JaycoCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_JaycoCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810969904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segments - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2018 </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">2<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820394256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Reporting Information by Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">$ 2,251,570<span></span>
</td>
<td class="nump">$ 2,015,224<span></span>
</td>
<td class="nump">$ 6,454,798<span></span>
</td>
<td class="nump">$ 5,312,280<span></span>
</td>
</tr>
<tr class="re">
<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) before income taxes</a></td>
<td class="nump">180,525<span></span>
</td>
<td class="nump">166,231<span></span>
</td>
<td class="nump">508,681<span></span>
</td>
<td class="nump">380,396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">2,206,673<span></span>
</td>
<td class="nump">1,976,075<span></span>
</td>
<td class="nump">6,324,812<span></span>
</td>
<td class="nump">5,205,623<span></span>
</td>
</tr>
<tr class="re">
<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) before income taxes</a></td>
<td class="nump">186,761<span></span>
</td>
<td class="nump">171,860<span></span>
</td>
<td class="nump">537,464<span></span>
</td>
<td class="nump">401,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Recreational vehicles | Towables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">1,608,214<span></span>
</td>
<td class="nump">1,426,192<span></span>
</td>
<td class="nump">4,599,833<span></span>
</td>
<td class="nump">3,719,314<span></span>
</td>
</tr>
<tr class="re">
<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) before income taxes</a></td>
<td class="nump">147,853<span></span>
</td>
<td class="nump">134,504<span></span>
</td>
<td class="nump">423,432<span></span>
</td>
<td class="nump">306,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Recreational vehicles | Motorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">598,459<span></span>
</td>
<td class="nump">549,883<span></span>
</td>
<td class="nump">1,724,979<span></span>
</td>
<td class="nump">1,486,309<span></span>
</td>
</tr>
<tr class="re">
<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) before income taxes</a></td>
<td class="nump">38,908<span></span>
</td>
<td class="nump">37,356<span></span>
</td>
<td class="nump">114,032<span></span>
</td>
<td class="nump">94,767<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=tho_CorporateAndEliminationsMember', window );">Corporate and Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="nump">82,239<span></span>
</td>
<td class="nump">70,019<span></span>
</td>
<td class="nump">233,171<span></span>
</td>
<td class="nump">182,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">8,872<span></span>
</td>
<td class="nump">8,713<span></span>
</td>
<td class="nump">22,645<span></span>
</td>
<td class="nump">20,787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Net sales</a></td>
<td class="num">(37,342)<span></span>
</td>
<td class="num">(30,870)<span></span>
</td>
<td class="num">(103,185)<span></span>
</td>
<td class="num">(76,249)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate, Non-Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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) before income taxes</a></td>
<td class="num">$ (15,108)<span></span>
</td>
<td class="num">$ (14,342)<span></span>
</td>
<td class="num">$ (51,428)<span></span>
</td>
<td class="num">$ (41,835)<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_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/presentationRef<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=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SalesRevenueGoodsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesRevenueGoodsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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;">us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821181856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,866,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,866,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,557,931<span></span>
</td>
</tr>
<tr class="re">
<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,533<span></span>
</td>
<td class="nump">$ 23,893<span></span>
</td>
<td class="nump">69,506<span></span>
</td>
<td class="nump">$ 74,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,171<span></span>
</td>
<td class="nump">28,233<span></span>
</td>
<td class="nump">95,837<span></span>
</td>
<td class="nump">78,523<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,372,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,372,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,035,790<span></span>
</td>
</tr>
<tr class="ro">
<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">20,361<span></span>
</td>
<td class="nump">20,529<span></span>
</td>
<td class="nump">60,014<span></span>
</td>
<td class="nump">64,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">33,258<span></span>
</td>
<td class="nump">27,693<span></span>
</td>
<td class="nump">83,740<span></span>
</td>
<td class="nump">76,056<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Recreational vehicles | Towables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,754,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,754,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,535,029<span></span>
</td>
</tr>
<tr class="re">
<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">17,357<span></span>
</td>
<td class="nump">18,213<span></span>
</td>
<td class="nump">51,373<span></span>
</td>
<td class="nump">57,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">23,175<span></span>
</td>
<td class="nump">15,559<span></span>
</td>
<td class="nump">59,588<span></span>
</td>
<td class="nump">51,877<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Recreational vehicles | Motorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">618,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">618,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,761<span></span>
</td>
</tr>
<tr class="ro">
<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">3,004<span></span>
</td>
<td class="nump">2,316<span></span>
</td>
<td class="nump">8,641<span></span>
</td>
<td class="nump">6,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">10,083<span></span>
</td>
<td class="nump">12,134<span></span>
</td>
<td class="nump">24,152<span></span>
</td>
<td class="nump">24,179<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_ConsolidationItemsAxis=tho_CorporateAndEliminationsMember', window );">Corporate and Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">158,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,996<span></span>
</td>
</tr>
<tr class="re">
<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">2,762<span></span>
</td>
<td class="nump">3,021<span></span>
</td>
<td class="nump">8,319<span></span>
</td>
<td class="nump">9,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">744<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">3,337<span></span>
</td>
<td class="nump">773<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate, Non-Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">334,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">334,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 365,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense, total</a></td>
<td class="nump">410<span></span>
</td>
<td class="nump">343<span></span>
</td>
<td class="nump">1,173<span></span>
</td>
<td class="nump">979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 169<span></span>
</td>
<td class="nump">$ 377<span></span>
</td>
<td class="nump">$ 8,760<span></span>
</td>
<td class="nump">$ 1,694<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://www.xbrl.org/2003/role/presentationRef<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=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6876686&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_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/presentationRef<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=98514028&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_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/presentationRef<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=98514028&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_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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_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_us-gaap_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;">us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6701363920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earning Per Common Share (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding for basic earnings per share</a></td>
<td class="nump">52,695,365<span></span>
</td>
<td class="nump">52,582,134<span></span>
</td>
<td class="nump">52,667,016<span></span>
</td>
<td class="nump">52,555,792<span></span>
</td>
</tr>
<tr class="re">
<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 and restricted stock units</a></td>
<td class="nump">158,176<span></span>
</td>
<td class="nump">190,972<span></span>
</td>
<td class="nump">177,024<span></span>
</td>
<td class="nump">183,924<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 shares outstanding assuming dilution</a></td>
<td class="nump">52,853,541<span></span>
</td>
<td class="nump">52,773,106<span></span>
</td>
<td class="nump">52,844,040<span></span>
</td>
<td class="nump">52,739,716<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=96947427&amp;loc=d3e1500-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/presentationRef<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=96947427&amp;loc=d3e1505-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=96947427&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>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636086416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share - Additional Information (Detail) - shares<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr class="re">
<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 and restricted stock units outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">57,253<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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810825440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Fair Value, Assets Measured on Recurring Basis (Detail) - Level 1 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">$ 89,914<span></span>
</td>
<td class="nump">$ 176,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Deferred compensation plan assets</a></td>
<td class="nump">$ 38,423<span></span>
</td>
<td class="nump">$ 28,095<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_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_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets that have been segregated and restricted to provide pension or postretirement benefits. Assets include, but are not limited to, stocks, bonds, other investments, earnings from investments, and contributions by the employer and employees.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82843861&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809564896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Major Classifications of Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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">$ 143,801<span></span>
</td>
<td class="nump">$ 117,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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">263,613<span></span>
</td>
<td class="nump">214,518<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">127,706<span></span>
</td>
<td class="nump">109,555<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">647,055<span></span>
</td>
<td class="nump">494,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue', window );">Excess of FIFO costs over LIFO costs</a></td>
<td class="num">(39,870)<span></span>
</td>
<td class="num">(33,670)<span></span>
</td>
</tr>
<tr class="re">
<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">607,185<span></span>
</td>
<td class="nump">460,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_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 goods</a></td>
<td class="nump">79,234<span></span>
</td>
<td class="nump">24,904<span></span>
</td>
</tr>
<tr class="rh">
<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 goods</a></td>
<td class="nump">$ 32,701<span></span>
</td>
<td class="nump">$ 27,862<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_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.</p></div>
<a 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 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=6877327&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_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6793475760">
<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>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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">$ 647,055<span></span>
</td>
<td class="nump">$ 494,158<span></span>
</td>
</tr>
<tr class="re">
<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">354,545<span></span>
</td>
<td class="nump">284,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FIFOInventoryAmount', window );">Subsidiaries valued inventory in first-in, first-out method</a></td>
<td class="nump">$ 292,510<span></span>
</td>
<td class="nump">$ 209,261<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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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://www.xbrl.org/2003/role/presentationRef<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>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820951568">
<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>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">$ 683,067<span></span>
</td>
<td class="nump">$ 590,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(192,453)<span></span>
</td>
<td class="num">(165,437)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">490,614<span></span>
</td>
<td class="nump">425,238<span></span>
</td>
</tr>
<tr class="rh">
<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 and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">55,749<span></span>
</td>
<td class="nump">48,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building 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 and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">440,206<span></span>
</td>
<td class="nump">380,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">$ 187,112<span></span>
</td>
<td class="nump">$ 161,724<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6636787696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">$ 683,067<span></span>
</td>
<td class="nump">$ 590,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="nump">192,453<span></span>
</td>
<td class="nump">165,437<span></span>
</td>
</tr>
<tr class="rh">
<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_AssetsHeldUnderCapitalLeasesMember', window );">Assets Held under Capital Leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment</a></td>
<td class="nump">6,527<span></span>
</td>
<td class="nump">6,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="nump">$ 1,632<span></span>
</td>
<td class="nump">$ 1,224<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_AssetsHeldUnderCapitalLeasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AssetsHeldUnderCapitalLeasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821450848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Amortizable Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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">$ 572,327<span></span>
</td>
<td class="nump">$ 572,327<span></span>
</td>
</tr>
<tr class="re">
<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">$ 170,097<span></span>
</td>
<td class="nump">128,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tho_DealerNetworkAndCustomerRelationshipsMember', window );">Dealer Network/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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Life</a></td>
<td class="text">16 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 404,960<span></span>
</td>
<td class="nump">404,960<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 135,798<span></span>
</td>
<td class="nump">101,795<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Life</a></td>
<td class="text">18 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 147,617<span></span>
</td>
<td class="nump">147,617<span></span>
</td>
</tr>
<tr class="re">
<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">$ 23,649<span></span>
</td>
<td class="nump">17,570<span></span>
</td>
</tr>
<tr class="rh">
<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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Cost</a></td>
<td class="nump">$ 19,300<span></span>
</td>
<td class="nump">19,300<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 10,290<span></span>
</td>
<td class="nump">9,203<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Remaining Life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 450<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="re">
<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">$ 360<span></span>
</td>
<td class="nump">$ 293<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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/presentationRef<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/presentationRef<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>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803154976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Estimated Amortization Expense (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 30, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Estimated annual amortization expense, For the fiscal year ending July 31, 2018</a></td>
<td class="nump">$ 55,118<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated annual amortization expense, For the fiscal year ending July 31, 2019</a></td>
<td class="nump">50,043<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimated annual amortization expense, For the fiscal year ending July 31, 2020</a></td>
<td class="nump">46,194<span></span>
</td>
</tr>
<tr class="re">
<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 );">Estimated annual amortization expense, For the fiscal year ending July 31, 2021</a></td>
<td class="nump">42,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Estimated annual amortization expense, For the fiscal year ending July 31, 2022</a></td>
<td class="nump">37,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Estimated annual amortization expense, For the fiscal year ending July 31, 2023 and thereafter</a></td>
<td class="nump">211,498<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_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles', window );">Estimated annual amortization expense, Total</a></td>
<td class="nump">$ 443,466<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Assets Net Including Immaterial Business Acquisition Intangibles</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles</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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://www.xbrl.org/2003/role/presentationRef<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://www.xbrl.org/2003/role/presentationRef<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://www.xbrl.org/2003/role/presentationRef<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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://www.xbrl.org/2003/role/presentationRef<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 expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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://www.xbrl.org/2003/role/presentationRef<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_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>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803058656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets and Goodwill - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr 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_IntangibleAssetsAndGoodwillLineItems', window );"><strong>Intangible Assets And Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 377,693<span></span>
</td>
<td class="nump">$ 377,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_StatementBusinessSegmentsAxis=tho_RecreationVehiclesMember', window );">Recreational vehicles | Towables</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_IntangibleAssetsAndGoodwillLineItems', window );"><strong>Intangible Assets And Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">334,822<span></span>
</td>
<td class="nump">334,822<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_IntangibleAssetsAndGoodwillLineItems', window );"><strong>Intangible Assets And Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 42,871<span></span>
</td>
<td class="nump">$ 42,871<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_IntangibleAssetsAndGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets And Goodwill [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IntangibleAssetsAndGoodwillLineItems</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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=6388280&amp;loc=d3e13770-109266<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=77989000&amp;loc=SL49117168-202975<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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;">us-gaap_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_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>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6809927776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Investment - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 15, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Cash contributed in joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,902,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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tho_Th2Member', window );">TH2</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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_PaymentsToAcquireInterestInJointVenture', window );">Cash contributed in joint venture</a></td>
<td class="nump">$ 46,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Losses from investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 399<span></span>
</td>
<td class="nump">$ 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_us-gaap_OwnershipAxis=tho_Th2Member', window );">TH2</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percent</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=tho_TourismHoldingsLimitedMember', window );">Tourism Holdings Limited ('thl') | TH2</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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percent</a></td>
<td class="nump">50.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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66011266&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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=63488584&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66022249&amp;loc=d3e33749-111570<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tho_Th2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tho_Th2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OwnershipAxis=tho_Th2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OwnershipAxis=tho_Th2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=tho_TourismHoldingsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tho_TourismHoldingsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803075712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk - Additional Information (Detail) - Customer Concentration Risk [Member] - Freedom Roads, LLC<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</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_SalesRevenueGoodsNetMember', window );">Net Sales</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_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>
</tr>
<tr class="re">
<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">20.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<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/presentationRef<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=84177426&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=77997519&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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=84177426&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<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=77997519&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueGoodsNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SalesRevenueGoodsNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_us-gaap_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;">us-gaap_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>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6617885328">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6786624960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 243,310<span></span>
</td>
<td class="nump">$ 209,173<span></span>
</td>
<td class="nump">$ 216,781<span></span>
</td>
<td class="nump">$ 201,840<span></span>
</td>
</tr>
<tr class="re">
<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">71,037<span></span>
</td>
<td class="nump">50,358<span></span>
</td>
<td class="nump">198,079<span></span>
</td>
<td class="nump">146,454<span></span>
</td>
</tr>
<tr class="ro">
<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">(54,218)<span></span>
</td>
<td class="num">(44,613)<span></span>
</td>
<td class="num">(154,731)<span></span>
</td>
<td class="num">(133,376)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 260,129<span></span>
</td>
<td class="nump">$ 214,918<span></span>
</td>
<td class="nump">$ 260,129<span></span>
</td>
<td class="nump">$ 214,918<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_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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/presentationRef<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=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821296128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long - Term Debt - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jul. 31, 2016</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,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_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1,383<span></span>
</td>
<td class="nump">$ 2,547<span></span>
</td>
<td class="nump">4,149<span></span>
</td>
<td class="nump">$ 7,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 1,177<span></span>
</td>
<td class="nump">1,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Asset-based revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationPeriod', window );">Line of credit, maturity period</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInitiationDate1', window );">Line of credit, commencement date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Line of credit, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit, borrowing availability</a></td>
<td class="nump">415,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 584<span></span>
</td>
<td class="nump">$ 1,879<span></span>
</td>
<td class="nump">$ 1,742<span></span>
</td>
<td class="nump">$ 5,583<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_OtherLongTermDebtWeightedAverageInterestRate', window );">Weighted-average interest rate on borrowings</a></td>
<td class="nump">2.92%<span></span>
</td>
<td class="nump">2.38%<span></span>
</td>
<td class="nump">2.72%<span></span>
</td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCollateralFeesAmount', window );">Fees to secure the facility, amount incurred</a></td>
<td class="text">&#160;<span></span>
</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,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Asset-based revolving credit facility | 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>
</tr>
<tr class="ro">
<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>
</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_AmortizationPeriodForCollateralFees', window );">Fees to secure the facility, amortization period</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Asset-based revolving credit facility | Other Noncurrent Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Fees to secure the facility, unamortized amount</a></td>
<td class="nump">$ 4,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Asset-based revolving credit facility | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">$ 392<span></span>
</td>
<td class="nump">$ 392<span></span>
</td>
<td class="nump">$ 1,177<span></span>
</td>
<td class="nump">$ 1,177<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_AmortizationPeriodForCollateralFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization period for collateral fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AmortizationPeriodForCollateralFees</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_OtherLongTermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other long-term debt weighted average interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherLongTermDebtWeightedAverageInterestRate</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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/presentationRef<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=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<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=63488584&amp;loc=d3e20235-122688<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<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=64930785&amp;loc=d3e28555-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_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_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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=64930785&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityCollateralFeesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 fees associated with providing collateral for 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_LineOfCreditFacilityCollateralFeesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining on line of credit facility before it terminates, 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_LineOfCreditFacilityExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInitiationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility first became available, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&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_LineOfCreditFacilityInitiationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_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;">us-gaap_RangeAxis=us-gaap_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_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6807904160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">5 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jul. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">25.90%<span></span>
</td>
<td class="nump">33.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.80%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit', window );">Additional income tax expense benefit due to change in tax 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">$ 34,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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions</a></td>
<td class="nump">$ 2,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Expected decrease in interest due to resolution of uncertain tax positions</a></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">$ 330<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember', window );">Scenario Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_IncomeTaxLineItems', window );"><strong>Income Tax [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Corporate tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_IncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxLineItems</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_tho_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act of 2017, incomplete accounting, provisional income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit</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_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://www.xbrl.org/2003/role/presentationRef<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=84230637&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/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementScenarioAxis=us-gaap_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6635338896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingent Liabilities, Commitments and Legal Matters - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<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>
<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">$ 3,221,914<span></span>
</td>
<td class="nump">$ 2,200,544<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">Up to eighteen 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">$ 8,850<span></span>
</td>
<td class="nump">$ 6,345<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>us-types:durationStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6803177904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
</tr>
<tr 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_StockBasedCompensationAndStockholdersEquityLineItems', window );"><strong>Stock Based Compensation And Stockholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total compensation expenses</a></td>
<td class="nump">$ 4,255<span></span>
</td>
<td class="nump">$ 3,166<span></span>
</td>
<td class="nump">$ 12,986<span></span>
</td>
<td class="nump">$ 9,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Withholding taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,657<span></span>
</td>
<td class="nump">4,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_StockBasedCompensationAndStockholdersEquityLineItems', window );"><strong>Stock Based Compensation And Stockholders Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Withholding taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,657<span></span>
</td>
<td class="nump">$ 4,572<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tho_StockBasedCompensationAndStockholdersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Based Compensation And Stockholders Equity [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_StockBasedCompensationAndStockholdersEquityLineItems</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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.</p></div>
<a 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 25<br> -Paragraph 19A<br> -URI http://asc.fasb.org/extlink&amp;oid=96949009&amp;loc=SL79513924-113897<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=98514028&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<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=98514028&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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6804490192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2018</div></th>
<th class="th"><div>Apr. 30, 2018</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Jul. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving credit facility debt payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
<td class="nump">$ 65,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Line of credit, remaining outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,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=us-gaap_RevolvingCreditFacilityMember', window );">Asset-based revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, remaining outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Asset-based revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving credit facility debt payments</a></td>
<td class="nump">$ 60,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_LongTermLineOfCredit', window );">Line of credit, remaining outstanding amount</a></td>
<td class="nump">$ 20,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_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://www.xbrl.org/2003/role/presentationRef<br> -Publisher 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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/presentationRef<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=98514028&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<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=26873400&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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>67
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #J"QDP?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ .H+&3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  Z@L9,IP**/^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)]G%*J&;B^))07!!\1:2V=U@DX9DI-VW-ZV[
M740?0,@E,W^^^0;2FBA-G_ Y]1$3.<Q7H^]"EB9NV($H2H!L#NAUKDLBE.:N
M3UY3N:8]1&T^]!YAQ7D#'DE;31HF8!47(E.M-=(DU-2G$]Z:!1\_4S?#K 'L
MT&.@#*(6P-0T,1['KH4+8((1)I^_"V@7XES]$SMW@)V28W9+:AB&>EC/N;*#
M@+>GQY=YW<J%3#H8+*^RDW2,N&'GR:_KN_OM U,K+FXKWI2S%8T4-Y)?OT^N
M/_PNPKZW;N?^L?%94+7PZU^H+U!+ P04    "  Z@L9,F5R<(Q &  "<)P
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
MY@&!2JAN*OML/"W'@:#]=!&@^38J?@-02P,$%     @ .H+&3!$>X[M7!
M&A,  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6R-F%UOZS8,AO]*D/O%
MHKY5I 6:-,,&;$!Q#K9=NXG:!,>.,]MMSO[]Y(_FI"3=[::)E8>47HDF62W/
M5?VMV<?8SKZ7Q;&YG>_;]G239<UV'\N\652G>$R_/%=UF;?IL7[)FE,=\UUO
M5!:9%,)F97XXSN^6_=AC?;>L7MOB<(R/]:QY+<N\_F<5B^I\.X?Y^\"7P\N^
M[0:RN^4I?XE?8_O'Z;%.3]G%R^Y0QF-SJ(ZS.C[?SN_A9B-[@Y[X\Q#/S=7W
M62?EJ:J^=0^_[F[GHEM1+.*V[5SDZ>,MKF-1=)[2.OX>G<XO<W:&U]_?O?_<
MBT]BGO(FKJOBK\.NW=_._7RVB\_Y:]%^J<Z_Q%&0F<]&];_%MU@DO%M)FF-;
M%4W_=[9];=JJ'+VDI93Y]^'S<.P_SZ/_=S/>0(X&\F*0YO[,0(T&ZH>!_M1
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
M]=Q2,A?_%:X@,3PHP1RED2ZNI!R<-VIF02E*/$][I^,^3C?I[0S;!O 9P!?
M(>9A4Z*H_*/PHLBL&8F=>M^+\,2[(\?>E,$96Q'O4+Q#[[78\4/&KH%HCCE-
M,7P=LT0P9%]2\*T4)_X*SK?A^TV%^PC?_Z/PPS9!NDF01H+TS1(W8O;)?TG8
MJJ<*;!.GR9'2##I.\LJ[#.P=CV_R-WR:]F_"-IUVY&(\OFSL?VV,!Y22W. (
MM?C!%D-"[</Q/9[M-&:3X4T__R"V?./B#U!+ P04    "  Z@L9,GI:<L+,!
M  #2 P  &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM;'U3VVZ<,!#]%<L?
M$"^P;:,5(&5358W42*M4;9^],( 57XAMEN3O.S:$TI;DQ?:,YYPY,Q[GH[&/
MK@/PY%E)[0K:>=\?&'-5!XJ[*].#QIO&6,4]FK9EKK? ZPA2DJ6[W4>FN-"T
MS*/O9,O<#%X*#2=+W* 4MR]'D&8L:$)?'0^B[7QPL#+O>0O?P?_H3Q8MMK#4
M0H%VPFABH2GH37(X[D-\#/@I8'2K,PF5G(UY#,9=7=!=$ 02*A\8.&X7N 4I
M Q'*>)HYZ9(R -?G5_8OL7:LY<P=W!KY2]2^*^@U)34T?)#^P8Q?8:[G R5S
M\=_@ A+#@Q+,41GIXDJJP7FC9A:4HOCSM L=]W&ZR;(9M@U(9T"Z *YC'C8E
MBLH_<\_+W)J1V*GW/0]/G!Q2[$T5G+$5\0[%._1>RB1+<G8)1'/,<8I)US%+
M!$/V)46ZE>*8_@=/M^'9IL(LPK._%+Y!L-\DV$>"_;LE;L5D_R1AJYXJL&V<
M)D<J,^@XR2OO,K W:7R3/^'3M-]SVPKMR-EX?-G8_\88#RAE=X4CU.$'6PP)
MC0_'3WBVTYA-AC?]_(/8\HW+WU!+ P04    "  Z@L9,<ZDK]+0!  #2 P
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
M?-G8_\88#R@EN<,1ZO"#+8:$QH?C6SS;:<PFPYM^_D%L^<;E+U!+ P04
M"  Z@L9,CE:S_[0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6Q]4V%OVR 0_2N('U!BDG159%MJ6DV;M$I1JVV?B7VV4<'G 8[;?U_ KN=M
M7K\ =]Q[]^XXT@'-LVT ''G1JK49;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S
M(,H(THKQS>:::2%;FJ?1=S)YBKU3LH63(;;76IC7(R@<,IK0=\>CK!L7'"Q/
M.U'#$[COW<EXB\TLI=306HDM,5!E]#8Y''<A/@;\D##8Q9F$2LZ(S\'X6F9T
M$P2!@L(%!N&W"]R!4H'(R_@U<=(Y90 NS^_LGV/MOI:SL'"'ZJ<L79/1&TI*
MJ$2OW",.7V"J9T_)5/PWN(#RX4&)SU&@LG$E16\=ZHG%2]'B9=QE&_=AO-E?
M3[!U )\ ? ;<Q#QL3!25WPLG\M3@0,S8^TZ$)TX.W/>F",[8BGCGQ5OOO>3)
M/DG9)1!-,<<QAB]CY@CFV><4?"W%D?\#Y^OP[:K";81O_U#X'X+=*L$N$NP^
M+'$M9OM7$K;HJ093QVFRI,"^C9.\\,X#>\OCF_P.'Z?]09A:MI:<T?F7C?VO
M$!UX*9LK/T*-_V"SH:!RX?C)G\TX9J/AL)M^$)N_<?X&4$L#!!0    ( #J"
MQDRH-\1XM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3
MVV[<(!#]%<0'A%W6FT0KVU(V4=5*J;1*E>29M<<7!1@7\#K]^P)V'+>U^@+,
M,.?,F6%(!S1OM@%PY%U);3/:.-<=&+-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2
MDO'-YIHIT6J:I]%W,GF*O9.MAI,AME=*F%]'D#AD=$L_'$]MW;C@8'G:B1I^
M@'ON3L9;;&8I6P7:MJB)@2JC=]O#,0GQ,>"EA<$NSB14<D9\"\:W,J.;( @D
M%"XP"+]=X!ZD#$1>QL^)D\XI W!Y_F#_$FOWM9R%A7N4KVWIFHS>4E)")7KI
MGG#X"E,]>TJFXA_A M*'!R4^1X'2QI44O76H)A8O18GW<6]UW(?Q9K>?8.L
M/@'X#+B->=B8*"I_$$[DJ<&!F+'WG0A/O#UPWYLB.&,KXIT7;[WWDF_W2<HN
M@6B*.8XQ?!DS1S#//J?@:RF._!\X7X?O5A7N(GSWA\+].D&R2I!$@N2_):[%
M7/^5A"UZJL#4<9HL*;#7<9(7WGE@[WA\D\_P<=J_"U.WVI(S.O^RL?\5H@,O
M97/E1ZCQ'VPV)%0N'&_\V8QC-AH.N^D'L?D;Y[\!4$L#!!0    ( #J"QDS9
MH8JLM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'U386_;
M(!#]*X@?4!+'6;/(MM1TFCIIE:).VSX3^VRC N<"CMM_/\"NYVW6O@!WW'OW
M[CBR <VS;0$<>552VYRVSG5'QFS9@N+V!CO0_J9&H[CSIFF8[0SP*H*49,EF
M\X$I+C0MLN@[FR+#WDFAX6R([97BYNT$$H><;NF[XTDTK0L.5F0=;^ ;N._=
MV7B+S2R54*"M0$T,U#F]VQY/:8B/ 3\$#'9Q)J&2"^)S,+Y4.=T$02"A=(&!
M^^T*]R!E(/(R7B9..J<,P.7YG?USK-W7<N$6[E'^%)5K<WJ@I(*:]](]X?
M4SU[2J;BO\(5I \/2GR.$J6-*RE[ZU!-+%Z*XJ_C+G3<A_$FW4^P=4 R 9(9
M<(AYV)@H*O_$'2\R@P,Q8^\['IYX>TQ\;\K@C*V(=UZ\]=YKL=W?9NP:B*:8
MTQB3+&/F".;9YQ3)6HI3\@\\68?O5A7N(GSWA\+#.D&Z2I!&@O2_):[%?/PK
M"5OT5(%IXC194F*OXR0OO// WB7Q37Z'C]/^R$TCM"47=/YE8_]K1 =>RN;&
MCU#K/]AL2*A=.-[ZLQG';#0<=M,/8O,W+GX!4$L#!!0    ( #J"QDP;I59G
MLP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;'U3VV[4,!#]
M%<L?4&>]2UNMDDC=(@022*LBX-F;3!*KO@3;V92_9^RD(4#@Q?:,YYPY,Q[G
MHW7/O@,(Y$4KXPO:A= ?&?-5!UKX&]N#P9O&.BT"FJYEOG<@Z@32BO$LNV5:
M2$/+//G.KLSM$)0T<';$#UH+]^,$RHX%W=%7QY-LNQ =K,Q[T<)G"%_ZLT.+
M+2RUU&"\M(8X: KZL#N>#C$^!7R5,/K5F<1*+M8^1^-#7= L"@(%58@, K<K
M/()2D0AE?)\YZ9(R M?G5_9WJ7:LY2(\/%KU3=:A*^@])34T8E#AR8[O8:[G
M#25S\1_A"@K#HQ+,45GETTJJP0>K9Q:4HL7+M$N3]G&ZX7<S;!O 9P!? /<I
M#YL2)>5O11!E[NQ(W-3[7L0GWATY]J:*SM2*=(?B/7JOY>XVR]DU$LTQIRF&
MKV.6"(;L2PJ^E>+$_X+S;?A^4^$^P?>_*?Q'_L,FP2$1'/Y;XE;,GRK9JJ<:
M7)NFR9/*#B9-\LJ[#.P#3V_R*WR:]D_"M=)X<K$!7S;UO[$V $K);G"$.OQ@
MBZ&@"?%XAV<WC=ED!-O//X@MW[C\"5!+ P04    "  Z@L9,I=H\0;0!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q]4V%OW" ,_2N('U#N
M2-I5IR12K].T2:MTZK3U,Y<X"2K$&9!+^^\'),W2+MH7P,;O^=F8;$3S;%L
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
MUF_W;J_'MSP:5G73F)+Y7Y'_!5!+ P04    "  Z@L9,&!]@<+,!  #2 P
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
M4[P8 BKKMI]PKZ>W/!E6]?.8LN5?D?\%4$L#!!0    ( #J"QDQJN-PMMP$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;&U3VV[<(!#]%<0'
M!"_K;5<KVU(V4=1*K;1*U?:9M<<V"A@7\#K]^P[8<=W4+\ ,YYRY,&2CL2^N
M!?#D5:O.Y;3UOC\QYLH6M'!WIH<.;VICM?!HVH:YWH*H(DDKQI/D ]-"=K3(
MHN]BB\P,7LD.+I:X06MA?Y]!F3&G._KF>)9-ZX.#%5DO&O@&_GM_L6BQ1:62
M&CHG34<LU#F]WYW.:<!'P \)HUN=2:CD:LQ+,#Y7.4U"0J"@]$%!X':#!U J
M"&$:OV9-NH0,Q/7Y3?TIUHZU7(6#!Z-^RLJW.3U24D$M!N6?S?@)YGH.E,S%
M?X$;*(2'3#!&:92+*RD'YXV>53 5+5ZG779Q'Z>; Y]IVP0^$_A".,8X; H4
M,W\47A29-2.Q4^][$9YX=^+8FS(X8ROB'2;OT'LK>++/V"T(S9CSA.$KS&Y!
M,%1?0O"M$&?^'YUOT_>;&>XC?;^.?CAN"Z2; FD42/\I,7U7XA;F\"X(6_54
M@VWB-#E2FJ&+D[SR+@-['Q^1_85/T_Y5V$9VCER-QY>-_:^-\8"I)'<X0BU^
ML,504/MP_(AG.XW99'C3SS^(+=^X^ -02P,$%     @ .H+&3!V+$$*Y @
MO L  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULE5;1;ILP%/T5Q <4
M; C0*HFTIIHV:9.J3NN>W<1)4 $SVTFZOY]M*$O@>&KR$+ Y]YQ[;WS(G9^$
M?%5[SG7P5E>-6H1[K=N[*%+K/:^9NA$M;\R3K9 UTV8I=Y%J)6<;%U17$8WC
M+*I9V83+N=M[E,NY..BJ;/BC#-2AKIG\<\\K<5J$)'S?>"IW>VTWHN6\93O^
M@^N?[:,TJVA@V90U;U0IFD#R[2+\1.X>:&8#'.*YY"=U=A_84EZ$>+6+KYM%
M&-N,>,77VE(P<SGR%:\JRV3R^-V3AH.F#3R_?V?_[(HWQ;PPQ5>B^E5N]'X1
M%F&PX5MVJ/23.'WA?4&S,.BK_\:/O#)PFXG16(M*N>]@?5!:U#V+2:5F;]VU
M;-SUU#W)21^& V@?0(> KCG>@*0/2(8 DOXW(.T#TG\*A>M65XKKS0/3;#F7
MXA3([N=MF3U%Y"XUW5_;3==L]\RT1YG=XY+&V3PZ6J(><]]AZ 4FO\2L$*:X
MQ#P S("(3)9#JA2F2EUX>B%QBPD22) X@N2<@,28((4$Z30#0D9%(HRGS!D4
MF4T(2$$P008)LH^7F4."')20C,Y$A\D=IG&869[%F4>G@#H%T$E'.@@SPR*W
M4.06$(P/.,)X1$B,;10#BHE'XFG3XL1SA(G'KP0(%6/#(I!/!YN- +=1SZ]+
ML-W(%7XCV' $N(F2<;7II*U)%IN/1PK;CDQ]1ZG'N 0;CUSA/(*M1Y#W)@4#
M$$T\.MAZ!/B*IN/W-0+Y?('=1X"U:.9YZV-KT?CC7:78-!3Y8=Q5!/)UE7K^
MH9!IQEV%H-RC@YU%$T!1>"BPLVAZ15>Q8RAPS+2KR%:>5Q'%MJ+91[J*0..N
M1F=3D9UKOS.Y*QL5O AM!BPW!FV%T-P0QC<F\;T9I8=%Q;?:WN;F7G;S9+?0
MHNUGY6@8V)=_ 5!+ P04    "  Z@L9,N]EN0^,"  #P"P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,BYX;6R55EUOFS 4_2N(]Q;?RW>51%K:3INT256G
M;<]NXB2H@!DX2??O9P/-"+ZTZ4O SKGG^-@^QK.CK)^;G1#*>2GRLIF[.Z6J
M&\]K5CM1\.9:5J+4_VQD77"EF_76:ZI:\'5;5.0>,A9Y!<]*=S%K^Q[JQ4SN
M59Z5XJ%VFGU1\/KO4N3R.'?!?>UXS+8[93J\Q:SB6_%#J)_50ZU;WHEEG16B
M;#)9.K78S-U/<'./@2EH$;\R<6P&[XZQ\B3ELVE\7<]=9D8D<K%2AH+KQT'<
MBCPW3'H<?WI2]Z1I"H?OK^R?6_/:S!-OQ*W,?V=KM9N[B>NLQ8;O<_4HCU]$
M;RATG=[]-W$0N8:;D6B-E<R;]M=9[1LEBYY%#Z7@+]TS*]OGL>=_+:,+L"_
M4P$$;Q;X?8%_:4'0%P27%H1]03@J\#KO[63><<47LUH>G;K;#Q4WVPYN0KU<
M*]/9KD[[GY[/1O<>%NBSF7<P1#UFV6%PB&'Q.>;6QL3A.>2.H#E'W!.(_R2>
M]G$R@Z09;.O]83TPFL G"?R6(!@0^&,7'21N(64'B>,H]4=6WH6=C28@1Q-8
MHT$?1O,>6#I7(?-36B8D94)+!A*@"2*2(+I\VF.2(":,CO;&,K:,0A*P":,)
M*9,0,J-U6W:8<""#80)A0NNDI$Y*Z 0CG=3225B" 2T#C,XN>W>[+GO,4"@.
M],Q-"$T<$D XLI3 4KI"B/2NG]"B,PQ(:$5C+;2T]"JQ=&([ )UVL.-.2/D?
MDZ*C#%26X[%48,_@&YL<Z#B#G6?KV%CVH#-7$4;I1&R!#CY$MA1.+3<=?8@O
M/SR CC50N4[&ANU@IYBP*24ZV$ D&R>.!J0SB^QROTBG$:DTCOVBG4; 8,HO
M3GQ/B2PB3E#0&4/_ W[I[""5'<NO_2'$", R[ TN1N8N_)W7VZQLG">I]!VK
MO0EMI%1"<[)K/7L[??T^-7*Q4>8UUN]U=P?M&DI6_?W:.UWR%_\ 4$L#!!0
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
MYG*/MY'X/K9E7G>_D^UKW91%[\6'4F0_+M?#L;N>>__O9K0!] 9P-?!]_\Q
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
M6PJAP2CZ#^9*5^;!CP6#4MOIVLQE?^W[0HMV>-%X_%M)OP%02P,$%     @
M.H+&3!K"5\6- @  S0@  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL
ME99OKYHP%,:_"N']+OT'!:,FTV79DBVYN<NVUU6KD@N4E:IWWWYM0:?ED&QO
MI"W/>?H[1SAE?E'ZM3M*::*WNFJZ17PTIITE2;<]REIT3ZJ5C;VS5[H6QD[U
M(>E:+<7.!]550A#*DEJ43;R<^[5GO9RKDZG*1C[KJ#O5M="_5[)2ET6,X^O"
M2WDX&K>0+.>M.,AOTGQOG[6=)3>775G+IBM5$VFY7\3O\6R-F0OPBA^EO'1W
MX\BELE'JU4T^[Q8Q<D2RDEOC+(2]G.5:5I5SLAR_!M/XMJ<+O!]?W3_ZY&TR
M&]')M:I^ECMS7,1Y'.WD7IPJ\Z(NG^204!I'0_9?Y%E65NY([!Y;577^-]J>
M.J/JP<6BU.*MOY:-OUX&_VL8'$"& '(+Z(LS&4"' !H$)#V93_6#,&(YU^H2
MZ?[?:H5[*/",VF)NW:*OG;]GL^WLZGE)LG2>G)W1H%GU&G*O>52L <5?D\0"
MW"@(2$%\/'V@R& #"AI0;\ >#'B01J_A7M-X#68T1SC(!9!A3G$!XS 0AP$X
M>8#3:]*[?4A&,TP#'$"&68IS&"<%<5( IPAPTM$^F'".L@ 'D*$B32?^[0S$
MR<8X' 4XV6B?C'&4!H_F>BQC!</I1'4XB,,!G."A6/'1/N]HD8?4:TA&LSO9
M TX.XN0 3O"^K?)Q=1#'>5B=L8QEB.43U2E G + H; !1G"+0?_^=N.)+H4!
M"A:V*3Q*EQ>$LK!7C66$%8A- ,$-"Y,1$)WH$!CN6)C^1U7@+H.!-C.N"AOU
M,VI?M[#K 3+"\XP$0,G=N>(.^J]"'\JFBS;*V"/*'R1[I8RTENC)EOAHORUN
MDTKNC1MR.];] =M/C&J'CX?D]@6S_ -02P,$%     @ .H+&3&QH QSN 0
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
MQ? B#87BW?C8HNG%+_X 4$L#!!0    ( #J"QDQ$O:"M% ,  !(-   9
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;)57;6^;,!#^*X@?4'PV+Z%*(K5,
MTR9M4M5IW6>:. DJ8(:=I/OW,X92P,=&OP1LGKM[[GQ^8J^OHGZ1)\Z5\UKD
MI=RX)Z6J6\^3NQ,O4GDC*E[J+P=1%ZG2P_KHR:KFZ=X8%;E'"0F](LU*=[LV
M<P_U=BW.*L]*_E [\EP4:?WGGN?BNG'!?9MXS(XGU4QXVW65'OD/KGY6#[4>
M>;V7?5;P4F:B=&I^V+AW<)O0H#$PB*>,7^7@W6E2>1;BI1E\W6]<TC#B.=^I
MQD6J'Q>>\#QO/&D>OSNG;A^S,1R^OWG_;)+7R3RGDB<B_Y7MU6GCKEQGSP_I
M.5>/XOJ%=PD%KM-E_XU?>*[A#1,=8R=R:7Z=W5DJ471>-)4B?6V?66F>U_9+
MM.K,< /:&=#> ()_&K#.@+T;^";YEIE)]5.JTNVZ%E>G;E>K2INF@%NFB[EK
M)DWMS#>=K=2SERU=K=;>I7'48>Y;#!U@H$=XVGL?@F(A[JEE3L<!$@01X!$8
MF@0S]FR41(P[\%$'OG'@#QW$9%*%%A,93&DP0409C2:Y_!<VHA.@= *$#DSH
M!%8<B B)IW1:6#"$Z04.9Q8P1.F$"!V*.XA0!]'R]5FA#E8( S8I"(;Q\2 Q
M&B1>T 2Q576?^'$X@26Q5?4);$0'"+XUR8(VZ$"C/F!!%$_V<-+A1HU ((IG
M]AG,J 78E,C,2@*J!G= ES<#X-L=V()VP$ PT[6 JP(LD06P-SSX40C3C=CA
M@GG<F!*N#+!$&L#6!LI"/YXR0K0A"J*Y)L6U 3!QF&LJ7!W@ _( N#[ $H%
M0>%,'%PB8(E&@"T2$#,RU0BP16(,&_^UXAI!EV@$132"6+P3:DM$3 F;X8,+
M!$4$(IYI<8H+!/V 0%!<(.@2@4!!JYDXN$#0)0)!;8'P ZOVMCH,06,RN#30
M)=) ;6E@UK\7 AJ6KR7C#4Z8!:^/YC NG9TXE^8F,)CM#_QWU)Q0W^'M;>%[
M6A^S4CK/0NESKCF-'H107',A-YK+25]0^D'.#ZIYC?1[W9[2VX$257<#\?IK
MT/8O4$L#!!0    ( #J"QDPTHOG$" (  ,@%   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;'64VXZ;,!"&7P7Q &LPYA01I&:K52NU4K15M]=.,@EH
M#69M)VS?OK8AB()S@T___-^,L5WT7+S+"D!YGPUKY=:OE.HV",EC!0V53[R#
M5J^<N6BHTD-Q0;(30$\VJ&$(!T&"&EJW?EG8N;TH"WY5K&YA+SQY;1HJ_NZ
M\7[KA_Y]XK6^5,I,H++HZ 5^@?K=[84>H<GE5#?0RIJWGH#SUO\2;G:YT5O!
M6PV]G/4]4\F!\W<S^'[:^H%)"!@<E7&@NKG!,S!FC'0:'Z.G/R%-X+Q_=W^Q
MM>M:#E3",V=_ZI.JMG[F>R<XTRM3K[S_!F,]L>^-Q?^ &S M-YEHQI$S:;_>
M\2H5;T87G4I#/X>V;FW;C_[W,'< '@/P%("'6@:0S?PK5;0L!.\],>Q]1\TO
M#C=8[\W13-JML&LZ>:EG;R7.\P+=C-&HV0T:/--$03!ID/:?(-@)P=8@FAF$
M)'<;1$Z#R!J0_S((%UD.FM1J6JN)XS#,W!CBQ! '!B\P@R:>8X* 1&Y,[,3$
M#DRTP,0K#$G"G+@QB1.3.#!D@4G6&)PE#WYNZL2D#DR\P*0K3)2F\8--RYR8
MS(%)%IALA<&A/FD/SD#NY.0.3KK@Y*NC1DA$DF3!0;-+:-ZXGU1<ZE9Z!Z[T
M?;:W[LRY FT9/.FL*_VL3@,&9V6ZJ>Z+X7$9!HIWX[N)IL>[_ =02P,$%
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
MT T"W&16OJCC)NSUK K.&E!R#W032@:&D@&A6+TTR[H91W><]$ GO:Z3[(Y
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
M>LPFF9KJ,47=J\?<Z&9N<!.;!5S'?+:=YROBWK@>W,<;=JU!@[WHW,S6-=X
M*]=[7/VU!O4C>89(H'?[E8B>52MB5D8N%9?'O[?:M;N5ZG:C]8V[V+9-ZU.F
M[:$_(#T7%;,.A(N[6=V@)T(X$BZ=%W$<<M&VNPE&)RZ'L1C3MG>U$TYJW9=!
M]^<@_0]02P,$%     @ .H+&3$34@/QE+   M;L  !0   !X;"]S:&%R9613
M=')I;F=S+GAM;.U]6W/;1M;@\_2OZ,HJ.U(51!, K\Y,JF39GCB1[8PD9^K;
MJ7V 2%!$ @(<7"1S:G[\GG/Z@@:Z05**L]_#YX?$%-GHR^ESO^$O95GQ.DO^
M5<>7>9U5?_TFG,^^X9\W:5;^]9MU56U?OGA1+M;Q)BH'^3;.X)=57FRB"OXL
M[E^4VR*.EN4ZCJM-^B(8#B<O-E&2??/]7\KD^[]4W[_.%_4FSBH>94O^)JN2
M:L??96*&),_X.2_741&7?WE1??^7%_B,>&[.W^=9M2[AF66\[/YZL2T&/!QZ
M/!CZL^Z/[Z,=#WWW;WH[%^[M_//BKJR*:%']W]XG;W?;N/NC/SS_N[5'&+VD
M)]ZFT7WWUU64EM8T>HV?XR+)<8-+_CJJK''J^.Q/?]I[R+=)N8A2_E]Q5/"W
M\*4%Y>Y(N:YS[-_#[C>W1;1,LGM^L]O<Y:GUZP\?NU])@%_']PE"&=;]$&VL
MT\&#U_S=A]>?;FZOW[VY@8^7/1-=PM8+V/8[P)'/_*=XUQUW61=%%Q!]0#T_
M'T[/0[]GJ;=)&A?\$IZ[SPMKG:NHN(_YQ6(1PR@8LQ3C^[:=;S: :S=5OOC-
MXS>$__QC7945$ D U#I%#N?+2I@5/I5YFBQIB5=1&F6+&"8 XBN!DC[=O.:G
M)V?\A"<9OUWG=0GS6??X8YT.%'U,^P 6E27,^=+Z.2K71,D+_!#_JTX>HA3&
M6XL *)";E+R(%S$,NDMCC\-=+>&?+*Z.&IY7Z[AP#G^7/<"B>9'$I?/WGXMX
M&R5+ ,,BW\2\BC[CP/CS%J%8T@%H<@OS\@JP9-&"@3TW<,&BVGE\FT:2KR$@
MMDA'SMU\Q*7Z(/JW/%\^)JE%/1>;O*B2?R,DX!B &/<)?A2S.)=Y':]BV'CW
MU(Z1;V"[@(8)0+&LB/P!7W[-81F.<*T+BS8^]D,K-TYGC?AX>W'%+VYNWMS>
M]&%:FD1W29I4<)<6<#1:;*,=0L+Q>U'#B??- <2&UR[8.UY6$:=$/DD5;URW
MNZP7%7^,"N1/B2V8W@GH:AP2<';,L\EQR5*N>0=K]JT&J"21JK5!XU3[$77/
MP*L\NS^OXF+#E_&=A0B?,J"W_#Y+_@W+P3GX79S%J\2^2('"!S>4ZM7V# 4>
M5@&3ZVQ<<!5@C EA9/<I5$A>EMMH$?_U&] XRKAXB+_YGG?G)I:ZSM-E7)1_
M)K*L=A9& '>0E%+B<&"<45VM@9L@%'QO.!SB?U(O^8YG>1;S?!]W)FZNYMJ"
MB &F6,,S*WXR\(<<;E9,]IVY4# >6DLE98GH/ F\Z63LS8(1007^',^GGN^K
M@1Z@2+F-%U7R$*>6++I8+A/$/+@/9(+G0-N+:)O _71'7L<5J&JP((C%#$YF
M8T]<EL"UXZBLBYU<'(_EP[:G0V\TGM,&\4\? #>9MW?F\:B".RTMO!/84CHN
MR\U!KMY=O'IW]>X6M8&+#Z_YS>W'RY]^^'CU^LWUS9_YF[]_>G?[7\\3FJ<_
M1TA"Z[A*0$$X@_L[X2]Z5-*;"F8@=@D@>)MD,$^".E->)@=TQP[&>0J4#3H<
M^\21>.@U:+A_V,&-.(<+/+7508$H7@_\>FY$@Y50RV"OR+F+> V/ #:I'X[5
M<L*C[0=+!Y(K-=?=?[$?XHJ7H $YSEH2FFP%AR\YG-?:Q=^*'.@+A@#+M9 M
M3E.X9(\#HXQ1QT6(1,M-DI'JC 2F%9H^W8&P$C9AZ0_VB8%I@RX@58?>G^6"
M;ND@U8Y3.>BL1W.C07<QF%QQ2U/I&>G\#<&>-(BR:"&*^PS_B)/[-:#;>?0
MX 1E?2$1VZ(K2UZ\BLID86E;25I7-F*]D9R4F+ZYA#4K&$%U"D2Z3!X2((ME
M"1)Z 5\ 1>"92'_M3O(LBB*=_6V:/QYO(M C*WID!8H,1^4D0J'-(V3M;D6K
MN11;(OU:"T43I$F..GX.K!.P,6ON$;['O\BN (I F"SYW>ZXI5_'</_ C!'A
MCR>&@W2#*A/Q.I(8*,AL ]I6NL7V2YSC5.I39Q;E@]SE,&"9E%LE/@2WZ+<M
MG+K.^5V$U[\PE=P>*KU<P[F1>6>2"]#TI@H&I+M(ZZ4 -BPK-E:>]>OEC;FV
MQT0[0FOO5UN[*J+3;OMP+.8<0G1A$AW MI_K8K&.2J$*/>G*0-]?Q/%2+F9<
M_M.GNC NJ!<<=4F8Z3S6(5"LA()S !0%X'VR)55S)SE.!ECQD*</^.@"2".I
M^"I:X!U:VIWB@;39AA$B[SMN):G8\A0T#U"X[]+D/G*"Y&?UD#*N@-\HF #H
M2X.6(K#];)9HP=0%']=#P-4+VAWIX4>Z3WK]+!Z(SOLDR^2^M^2O>\+3,9)0
MWW,W]7:;DN! XU+A VQ<^T<M!#"EM//>M.[@^O%#GIW3.N@,+!&.<'4.IY.X
M9.)K@$YU(;G8 >_ APB'XG$_"E:@K'')OA"&/X/07+AY5'?('C70'["G+-8,
M9L9@D,8%>Y<M050*QQ; =L ?(Z!'F& IL,Z?SX8XK<>K=9'7]VN>H')9WY7)
M,HGP.7:ZR-.T,<& 7_+__;]F03#\#A7J*-O17_YWH*!MHJP&VA00C?@CT!\K
M4$K@.0I"7&E)/L3K9)&BC)!S7?]2JGG0RGN M4&98,V,>&!)]PB\-%\0W6V+
M9 -C4W0_H=\VB;+(@Y6K-8L:P]5X$(9]7">YQS\6\7V> 5B6T3HGT+Y/%FL@
M^&P L(O+F&EE&U0E4KB1RA, '>*-\,X!PJW@A/ <4"0\Q7ZL4QTMF/)H(S *
M)P"S%$"X%-P0H1AE68V*.$A(. E;:0NPU/H6[015#'A6L]#6")R:U9F<9  @
MH+GS+2CV0@D $()^*KR)40KK&=K3Z2-<PYJ!_E0FPL#(D#13O*RZ()@;P\]
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
MT&4V&7LCL(K/7)%9H[J:"0P>X0*^< V.@9"M@&X'^@!SBAP=TK.45[SD=_V
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
MA ;A*GZSJBER+%%8Q^[;1Z)>6[BX; 9V?-#+E,'L^*: >6'T!!RPMM@5V=K
M#O/T0=RUDEQXP?>R0J=(R".$N9XR=M7,KZ(,LL<A$'8A%$P<IN)T'MAXHA6B
M+J,7M(DD+74$:0@ )<*2:?2HBT>:>-<BC9*-D!<R5P69)S:DQ< 1LD\QO>DT
M0P>?P%205H2-T5TNPHV ]\(;6\;IZIP&4$4165/(+@NS!X>@5-E% 4"!4EMH
MC"1&MZ)ML,Y'E'N](YT#?<\ U+)J81!UP&SL%A,3M 91[63I$UZ6.>+7>BE2
M<W0?-=DS6O1:TW%BV-==I&T^ZKBR?(CICL09= BAW94J(EGWN(Z)]J-,*SX,
MEI=M($M0?=!)K_F]@XI,\@%NT33.U'BMVFJ2?91*[MUINHV\7O,?"]Z(XA(U
M&C"WNMLAN;-N^[W]Y-90F#Z"Q^R<F#9Y8:<-139):;3H2S*\1-1O#>U0M#BS
M+H1LB[(&1#:(L!4I[SF"8W=88(*E)LF"FC@7JOV+#(%8NF/[Y2QOG._[D"E6
M>Q2_\8";$RD%13ZHW8J6CN>LW&O:V1K-.>'Z[XMHXS%G59D_>8+6QHXL*_-$
M=P[6N):T.BX7.R(JRGH"-4KY$RXK!Q!$QVM#TRC[6LM3W'#D!6.9VA]ZV+Z
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
MRU:MA?<;\WTBI-6ZYY!VHCOS'*$.6OO[#W^BDO>B+*OO_Q]02P,$%     @
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
MS.9C/NO_I+!X U!+ 0(4 Q0    ( #J"QDP?(\\#P    !,"   +
M      "  0    !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( #J"QDQF\PM@@@
M +$    0              "  >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ .H+&3*<"BC_N    *P(  !$              ( !F0$  &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ .H+&3)E<G",0!@  G"<  !,
M         ( !M@(  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  Z
M@L9,S7!1^60"   4"   &               @ 'W"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ .H+&3,1AJ%#%!   4!<  !@
M         ( !D0L  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( #J"QDPM.81-) (  )D&   8              "  8P0  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  Z@L9,$1[CNU<$   :$P
M&               @ 'F$@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ .H+&3":06IC!!   HA8  !@              ( !<Q<  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( #J"QDQD.K&_M0$
M -(#   8              "  6H<  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    "  Z@L9,GI:<L+,!  #2 P  &               @ %5
M'@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ .H+&3'.I
M*_2T 0  T@,  !@              ( !/B   'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( #J"QDS]\GK]M $  -(#   8
M  "  2@B  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  Z
M@L9,B*T#R+(!  #2 P  &0              @ $2)   >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( #J"QDQVIR$6M $  -(#   9
M          "  ?LE  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ .H+&3#6>?_FT 0  T@,  !D              ( !YB<  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  Z@L9,#^!2$;4!  #2
M P  &0              @ '1*0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( #J"QDR.5K/_M $  -(#   9              "  ;TK
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ .H+&3*@W
MQ'BU 0  T@,  !D              ( !J"T  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    "  Z@L9,V:&*K+4!  #2 P  &0
M    @ &4+P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M #J"QDP;I59GLP$  -(#   9              "  8 Q  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ .H+&3*7:/$&T 0  T@,  !D
M             ( !:C,  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    "  Z@L9,"=$%0[0!  #2 P  &0              @ %5-0  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( #J"QDRH:LK@M $
M -(#   9              "  4 W  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ .H+&3%%[M'NT 0  T@,  !D              ( !
M*SD  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  Z@L9,
MQL\O+<4!   W!   &0              @ $6.P  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( #J"QDP8'V!PLP$  -(#   9
M      "  1(]  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ .H+&3)2X=H>W 0  T@,  !D              ( !_#X  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  Z@L9,>9PA'K<!  #2 P
M&0              @ 'J0   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( #J"QDPRJ$*JM@$  -(#   9              "  =A"  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ .H+&3 90">BW
M 0  T@,  !D              ( !Q40  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    "  Z@L9,M'4G[[@!  #2 P  &0
M@ &S1@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( #J"
MQDR-"2)2QP$  #<$   9              "  :)(  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ .H+&3&JXW"VW 0  T@,  !D
M         ( !H$H  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    "  Z@L9,'8L00KD"  "\"P  &0              @ &.3   >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( #J"QDR[V6Y#XP(  / +
M   9              "  7Y/  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ .H+&3-Y+CU"[ 0  T@,  !D              ( !F%(
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  Z@L9,$?V)
MSR,$  !F$@  &0              @ &*5   >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( #J"QDPY2D3X?P0  %<6   9
M  "  >18  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
M.H+&3/BT77%L @  8@<  !D              ( !FET  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    "  Z@L9,G=UF7]P!  !B!   &0
M            @ $]8   >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( #J"QDSQ!1[+S@$  &($   9              "  5!B  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ .H+&3!K"5\6- @
MS0@  !D              ( !560  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    "  Z@L9,;&@#'.X!  #T!   &0              @ $9
M9P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( #J"QDRG
MNU5T90(  #4(   9              "  3YI  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ .H+&3.+ID#H( @  _04  !D
M     ( !VFL  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M"  Z@L9,1+V@K10#   2#0  &0              @ $9;@  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( #J"QDPTHOG$" (  ,@%   9
M              "  61Q  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ .H+&3)UIK67X 0  \@4  !D              ( !HW,  'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  Z@L9,85*%5R8"
M  !0!P  &0              @ '2=0  >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( #J"QDQ9"O1;% (  "8&   9              "
M 2]X  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ .H+&
M3$NNJ=K? 0  ^@0  !D              ( !>GH  'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    "  Z@L9,XRY54XD"   O"   &0
M        @ &0?   >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( #J"QDSYJ*2FBP,  $ 0   9              "  5!_  !X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ .H+&3$P3)8&1 @  2PD
M !D              ( !$H,  'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    "  Z@L9,];4'=_X!  !"!0  &0              @ ':A0
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( #J"QDSRN&=W
M2P(  "D'   9              "  0^(  !X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ .H+&3#18*XMD @  * @  !D
M ( !D8H  'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    "  Z
M@L9,1-2 _&4L  "UNP  %               @ $LC0  >&PO<VAA<F5D4W1R
M:6YG<RYX;6Q02P$"% ,4    "  Z@L9,;EBU?S,"   A"@  #0
M    @ '#N0  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( #J"QDRK1JP"; 0
M %$C   /              "  2&\  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M    "  Z@L9,KWL"MO,!  #G(   &@              @ &ZP   >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  Z@L9,D /W<]0!  "L
M(   $P              @ 'EP@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
1    /P _ "L1  #JQ      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>118</ContextCount>
  <ElementCount>185</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>37</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/StatementOfIncome</Role>
      <ShortName>Condensed Consolidated Statements of Income and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Disclosure - Nature of Operations and Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</Role>
      <ShortName>Nature of Operations and Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Disclosure - Business Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</Role>
      <ShortName>Business Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - Intangible Assets and Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock</Role>
      <ShortName>Intangible Assets and Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - Equity Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEquityMethodInvestmentsDisclosureTextBlock</Role>
      <ShortName>Equity Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - Concentration of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsConcentrationRiskDisclosureTextBlock</Role>
      <ShortName>Concentration of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - Product Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock</Role>
      <ShortName>Product Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsLongTermDebtTextBlock</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - Provision for Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</Role>
      <ShortName>Provision for Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - Contingent Liabilities, Commitments and Legal Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock</Role>
      <ShortName>Contingent Liabilities, Commitments and Legal Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - Nature of Operations and Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlockPolicies</Role>
      <ShortName>Nature of Operations and Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - Business Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables</Role>
      <ShortName>Business Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlock</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - Intangible Assets and Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables</Role>
      <ShortName>Intangible Assets and Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - Product Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlockTables</Role>
      <ShortName>Product Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsProductWarrantyDisclosureTextBlock</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - Acquisition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureAcquisitionAdditionalInformation</Role>
      <ShortName>Acquisition - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - Summary of Final Fair Value Assigned to Net Assets Acquired (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureSummaryOfFinalFairValueAssignedToNetAssetsAcquired</Role>
      <ShortName>Summary of Final Fair Value Assigned to Net Assets Acquired (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - Business Segments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureBusinessSegmentsAdditionalInformation</Role>
      <ShortName>Business Segments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - Schedule of Segment Reporting Information by Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegment</Role>
      <ShortName>Schedule of Segment Reporting Information by Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfSegmentReportingInformationBySegmentBalanceSheetItem</Role>
      <ShortName>Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - Earning Per Common Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureEarningPerCommonShare</Role>
      <ShortName>Earning Per Common Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - Earnings Per Common Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureEarningsPerCommonShareAdditionalInformation</Role>
      <ShortName>Earnings Per Common Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfFairValueAssetsMeasuredOnRecurringBasis</Role>
      <ShortName>Schedule of Fair Value, Assets Measured on Recurring Basis (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>140 - Disclosure - Schedule of Major Classifications of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfMajorClassificationsOfInventories</Role>
      <ShortName>Schedule of Major Classifications of Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>141 - Disclosure - Inventories - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureInventoriesAdditionalInformation</Role>
      <ShortName>Inventories - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>142 - Disclosure - Property, Plant and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.thorindustries.com/taxonomy/role/NotesToFinancialStatementsPropertyPlantAndEquipmentDisclosureTextBlockTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>143 - Disclosure - Property, Plant and Equipment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation</Role>
      <ShortName>Property, Plant and Equipment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>144 - Disclosure - Components of Amortizable Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureComponentsOfAmortizableIntangibleAssets</Role>
      <ShortName>Components of Amortizable Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>145 - Disclosure - Estimated Amortization Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureEstimatedAmortizationExpense</Role>
      <ShortName>Estimated Amortization Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>146 - Disclosure - Intangible Assets and Goodwill - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformation</Role>
      <ShortName>Intangible Assets and Goodwill - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>147 - Disclosure - Equity Investment - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureEquityInvestmentAdditionalInformation</Role>
      <ShortName>Equity Investment - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>148 - Disclosure - Concentration of Risk - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureConcentrationOfRiskAdditionalInformation</Role>
      <ShortName>Concentration of Risk - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>149 - Disclosure - Product Warranties - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureProductWarrantiesAdditionalInformation</Role>
      <ShortName>Product Warranties - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>150 - Disclosure - Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureScheduleOfChangesInProductWarrantyLiabilitiesForContinuingOperations</Role>
      <ShortName>Schedule of Changes in Product Warranty Liabilities for Continuing Operations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>151 - Disclosure - Long - Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation</Role>
      <ShortName>Long - Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>152 - Disclosure - Provision for Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureProvisionForIncomeTaxesAdditionalInformation</Role>
      <ShortName>Provision for Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>153 - Disclosure - Contingent Liabilities, Commitments and Legal Matters - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureContingentLiabilitiesCommitmentsAndLegalMattersAdditionalInformation</Role>
      <ShortName>Contingent Liabilities, Commitments and Legal Matters - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>154 - Disclosure - Stockholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureStockholdersEquityAdditionalInformation</Role>
      <ShortName>Stockholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tho-20180430.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>155 - Disclosure - Subsequent Event - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.thorindustries.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation</Role>
      <ShortName>Subsequent Event - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>tho-20180430.xml</File>
    <File>tho-20180430.xsd</File>
    <File>tho-20180430_cal.xml</File>
    <File>tho-20180430_def.xml</File>
    <File>tho-20180430_lab.xml</File>
    <File>tho-20180430_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0001193125-18-185624-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-18-185624-xbrl.zip
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
M>:69I*E)61W6 9JN66JI:GME[(PV6!A<IZ4+V>(NVQU] 9:L5E<VD&05:^S
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
M9M\$&N<)_\6PP+>;P4K13JW&JLL/Z+.V,;)<%OO)8J4NHR *ZZRB6)FE#X_
MK!!LY'_U>H/!</AFMWF[XH.+;HTZ+>5*ELGTG8#1%CP3-X>O)?;E+MYKB!"(
M3Q"B/F+G1&['6GL'\>8V/OK4^KD#L3]N/PG2CQ&6W.WR2LL154W?_%ZV/OS+
MFW2=> !B&VM8VB$X51<=N=F".TRPT"RC@RM<S/1<F.79QP_OJ\F:*EJRTFA-
MYA)\W199HFVJC9;@!85$OX?1'YA2IB55<<PMT<'T6-$UT>:FJ-4B5"Q14YQ&
MB["U<=&=^[S8/.5VYX#^T]1$4]$:K;1<A*^+4-%%(\W -56$%Q0#]9YP,X/;
MH ,Z3@CB+=ELM )S$;XN0MD1#<-HM C7Q3[T^5G?5[UMHUK26Z<&->XMF[-T
M-P$W-]=L):S?U3SW^RHNY]P[&/=.%]!KAW6CG^</M/R4^]&#&6%3MT2YX4:8
MB_#5=^N.+BH&C^5/%,L/OF$:$^N1AC?#6V%$3R0)OY)(> ^?L7()O^$FZF#Z
M_;/FB+8EGT._?^$VZE RU$2SZ3+DP7XCPU7.O78$^P?VL_<4,2U7\TN;4R[,
MKYZA$L>4+5&Q><3?/LGIIBSJ=LL"_5;Z4 VL\CB<8VG_:=S _B]LE!>]0/[M
MT#-S,MRN6]:-^&.:S/DAQ>Q+$P,KK3/)COB:/VJ&+AH( T@Q.VU=M)T2[";K
M0Z6=V/BDM.V\3,Z:3D[?C3%P6($,K7G[Q(O@_G!>C!&$GW%9_DNQ%_1'U5%%
M0Y%32F1'5$UE/25;TL$&4B9D7S*&E S6JKQUD^)KS8;EHYN?.XLFZ$]1R% 5
M:$OC)XA31R_LWT=H553ZUF#0[VJ2:0QZDCY0^E*W(ZM2#U3:Z%F.; S-=:V*
M5=-/L6O-OS5*MLDA^KG&^CG^L>0:/*W(."J3^4)4B_L:VBQ\$PA_<P,$W5B
M=Z+V+T&"EZ1B+W@P=J-Q+'0IMD0!.6/8^=Q=?NZ_^P6>Y,4QSJC*1_Q]A@WF
MQ6=T/O^]\(BZT^ACF.LN1C(D65^U++D7+<]XST$*ZN_P" S:F(RF@G7-_WP?
MSKR1H!GR+]?PD,_>=.8#J[-6Y'L\O ';GA>WWDQGKA?1[N0\+0P> )Y ?(_"
MYI$XA6FED'P,MCA$(!%$5$MH%[I 7U;&TX5G/&8O@SNFQ(UI5_WR6V\Q!&'T
M!!H#7(XRR%A$TT5\P,\)F0EJ!MA8=2N,,/DEQ]>;($Z(.Q8%+X/T10!%RHD4
MAY:BPBV@X"A:E$"^(;9>3'$0EF2@;4;]6!DH S2AX!<NNSFF& P,_ )1 QX#
MT%X8!8)G)"$RE+Z!DK$<QX(@N#,<98BK*2YN;GP,41>> JJ'L D,^ [;WU&H
M;A#@<!BBW@MB$9/(FY:9E,$Y9 @,#P3F:$#Y,H$;A#X!T_! HB4K4U0;1V2H
M(@Q+Q1V'%!*9/6GJ)3AH]H1TAN8>P-QT 0 %1E\FXH<_+5KR%U"?#)(BA?E^
M@5?#DU0E-VCP?YWY(UB4_.M^0(P75:Y&7,%WII"*B.Z($F9P%ZD.NZ,D@X)(
M.1VR4>3Q6W/PB/$"<R)#U:"B'),9"5)  (KBD$/93,%6UNEQHT&"P01GP$>4
MS8K)T([0HBY,*#!M1V-H2K):CDYRIO ]02#LU,[!^VU=_:7"<F%)-T(0QL+C
MW&.(.&$&-$TG909GF=HC!L^0QR6B\1A%K6<Q"0-'I2C<R_$"G?6#P"I*BX2F
MUC5.-28WU,7;,\@A'!S[(@]%_? "7\(%]!'4)(!RL5&GB$ P58$G$<':4[1:
M@:"H&;H\!4.!\!O4>D:1-,8>(EY04 H&.)0"D2YXZJ48RA1MIG)X\)3\ #-$
M7OJX)=#,8HAEPYE*[8<_O0*IO<FL4$8P"P+/01O"@NV%@<PL(7*(>I@0"$FO
M*UE'>,!:^VA?"8.":<11+&QC"H;.!H=^H#"\S39/+M@\-$PK5H\:Z>UM7NK9
M*/X,@MU/4Z!X]G,Z9BH:"O459L-+[=\/?\I9P(8;+EP^(I>,1>!X&*-E2(KR
MBM%:+''@K5F$ID&$MA*??5A:(X9?E-YW5;!P>UD='.I:J[,\O".UBX@[0Y4_
M>%E 4=% DYJ.?1;/^ZXY"TX!UI_%2)Q-J1\06BEQ/;] &*6"X9?%\X<8J&>S
M8D%R9M#"9R"41K C"@$>40@JL)V^]Q^*K9$&AV#$%BPIW9O=B9Z&PM)?"1\K
MGB&P8Q(\1"5RR\=3(/91BE4<>6AT4YCC]#RR'&[Y$K,<O4 .PYK>2\;>*,4$
M884!$PJAQ,[M$E,,ZC1^3"(WB#'R=-FQ%W]'9+(?_K2P!V*.=7D?FD_HO*2Z
M@X-%"2W KJHEXB'P/L35P2,:RSTG8U%92D$FQ ;+9$K..^1] WY;[1\H%]9[
MB/7^P2S@MF$F#/W$_H:G2&ME/$S#[S3WEE#4=<P@!>$2P"^+>S- \"IT-7A
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
MINWL8RF'5+[Q][_>W ^DSY\Z/>!DKAXFVUR2TMVE50*^OZ2?>;;1<XX<)B?
MK<=^UN..3%T/D;4NVP+L#PUW6 C4[WL3IFG2:-4VS%Z&3XA@892:D18HRHF,
MX'MOD@,D]H+EW_\D;I3#)G83/C$K)V9.K8XEI%X8[\-]KOF5?F@TFD_GOIN\
M"KG--9MK-M?L)OCOILR*8PGMNPZ+OS-9I\G\)(-[Y'+E<CVKY6TJ EJ?N#Z)
MA( DSV'T1_QV-(^!0R2"]T?$IXR.G[Q9ZVI+3H#ELY-"IY52YX'Q:8YA:6D/
ML2[KHF,V')^9"V_-I-,,T7(:W@#.A<=GWL4)3Y$5F'DURO.:"+W0<'PE[.HE
M4Q=B-QZB'31$XXZB"1+<!TG;$DV%'TW0;BFJFFCJ''&IW4+D4_$BI&B)AM7P
M"/R"\G(QO%=(R.@I@/$]OM!2_#!YHJFY98$ZC_H.&O5Q&]4$ >YS"(ZHR0VW
M45R(&],%HNIP(;9<B'PFME^(CJC*#3\'MJ5IN_+UZSIK/H:!1#O^DV)3C> ^
M1H3PPZL.G_=KMKI_)P+<8Z/(X$ZGW1+4^#9?RR7(YV#;):@Z+0W[F@B4?[;K
M]AAS.0Z^[+.5./\X_SC_VLN_B]GVN0\3UU^#1?1#FW#^SG5=<^*W<Q3:&98J
M:BK?Q&JE\!1+%F6'"Z^5PN,SK\7"4U1;M,V&9W[YBO?\$?,E'83%.<@YR#G8
M=@XV'FMW +=.$2D#EZ]!,,\M;RF"/?F&:/:PSHUW.-WI^X#7M9WMX77UQD&N
M-C7E,@RCI2HD3SFPKHD7C]P<9,@+<7.7$GI<WO+SZT!O%=U$S4O:-#U.-PQ1
M:7I?5DOKD6 6" D]$1!U7D!5%YB&PP@JS^VK:,IIMT:?=</5D$59;^F>:QM-
M_G;*KE;4,W!EW[T^Q!05I\8)7ZU2]K:J=D7:BZOV[JJMBG;3Z]>^8SNN<F4_
M9*6F)5K&I04M;55MC7:(8H,H<2<)B;BF'[(>4E%$O>G846W:(:J3->7U2;4]
M;CNG]%F Q'1-U,V&XR]>VDSF.RXGW'&YG6 4\ ,"N(YPEV$L/*8G..(YAS]J
MEB6:#D0+B0 \?1)6<;$QNV=C-+$N]6>)\!A-%VU592BQ)!:2D,8K2?A,-T_@
MW1"'X Z/Z\-COI(G;T2_GH51NKU"'K%]D48M/^*RR5+*#\O@+LH<6-<L&82!
MM'Q#88[!4](77FT(C%;.8=WN)-7B*:PWP2B<DGOWVU'/7+6&RK#;[3O2P-%4
M25><@62KCB'U>G9/Z5M:SQA:.YVYFOV1WZ]:V>4J[X+E3U^MM&+USMK.';*:
M]W8;3SO%OU\[K]=/L:05;:L35_.OK72_NXSA4Q1^]6+<!IU O,^410!M26%=
MZ@RMKCE*CR:'$5^#H7F7?F16]9H:I_SAY;FC;5\S11OHO,<YC"<"^F@#R&1"
M1HGW%6N:*:&)^TV(8+Y3XJGQ>(H($:;PT*<85SM@NE:M$SR)VJ=G-Q94X\KY
MB1[DZN+1Z,\>V#--NU)^>N61<'^UR;.N!!PP_ :<> %;Y,:I8/!!8VK0<*,Z
M2,WK>GIP:'B/!^,:)6AU\1/(5>C-TT-U_Q8^X'&R'?CY9_PQ'0T,H_<.+X0?
MEE_UW_T"3P"#C0]&7""@U0O 2/KNLQ#B ?!],B+3!Y+;GE35C*B_ ]718@3P
M8)&M+,D8)0/<B\!BPK!_^-,*(4_PO@=" F#&>#Z"MTZB<"IHQI7\$]IH5<$_
MXL2-DG1AZ@9SX-UR%,Q?V*+P#/;_"1X3SWW@ ..A, =VXM&[@4!R50*@P%3T
M*P-<&1[<JYJH :F0X.8>ZD+PLN2=\RYF^I);23-!OZJ/\*C:&KG41]>/0V$"
MUBR":?B"#*4: '<]((!3-AD8.VGY0\J)RF&GC$#7E520O\&1M6KF!UZPU<37
MU"N[8N++/ZU_XFOS_F8YK*P>9?OGV$B=/\?!N[-9%'ZC&NV_0*RDBQB3HJJ#
MVUP$1=[J6]D$@<G$9AH.("+@;>:L6":<O*;F 4G 3$U(A"S!IZ:'5\-,C<C$
M!Q$4K5*JXW[XC/8A%0F=G!"9!(0I*&5MSGC@W/%B8?0$.D-0)O0"&/>,/C],
MQYR:BW0*E\6>9JK@[EF80$SFX34+8^E[4R]A1P^ =4NM+YTP#Y[O)2]X#?E&
M1G-4J1_80=[ /7J'B-5%P#X:.@I>0J:QB%$G#)">].V"?4]]+JM$FH-.>VA"
MW1%&RVXP(HRDSX.>\#EQ)Q.@>H27H52Z<]\G\)?P,;S*63G%A@?\G+?AGSM=
M 6L5"C;\ ?S'&$D:S4%&00*ZX7YU/3]M] &5FU(B<#3 (6!S/'_X5\K7R3RB
M-($H025IZ#R>1S@H9- 4?!,$E_3K&8F\D-9;Q:@/7L#L3SJDC=HN46U?/N5U
MLT=-7JI><=ZJXY][FG6TJ.F46*IKIH<-MW[I#*6B3+R1-Z-SRUW&$6@-BF9"
M%1U'QNDW#W#I]AC (^E$1NZ1 "29@#+3]9*FT0M!9Z,Y"P8(\"E)%U!CU)=7
M'K)<&0*'81QK9"O2B9!ZJ !6*H*BPE-28T@-%.H/]6]@:!*?X=$(H$LS]R7]
M>P(#&1%8D>%SZ"AF8>RQR8VDT%*Z.%,8X(COC=(EB9O,$_93SB)<L:@)ZPBS
M:&+JO@AC#WQ,M+":\5+WXB9KRF\@$722+VA)<Q$*C5D,##_"^>,3]5) +AZG
M*X0P8^E\736NR-PYS"ID*/*V_$#M]0?2*".U/3TW<,>>&^0G9_9L%CZE"LXL
M54)-%:SE/#?R2$R) 1FZZ$EH1I5JY=^O/E]5^@22S*. /FF*[F]&FQU7@QYZ
M6>GUZ(L6UG2.H2Z:K&_ \8#Y3+!\F?ZQ)[KSY"F,0 5)O+![!4YE;KXR]U'@
MH5D<RP/Q/?(576B"H3.R<DS^/6?3&SU0]!4-8!A1AL'<H0D!G*S+N& Y=5@4
M6I@]N;F3F^F4^VN8Q7P;7N%[;NH^<0!EZ["P#5NG1UY+<123(;#:!:>2O'SR
MP21V@O'@WW-OAK0>(R6B*!VGJ_0DO=<=2OK04J1NW[0E338TV1I: [NOKDN)
MG-4B9$P2A1FR*9V.)&,5#0H2*GE8#X["&%9S&/>A-UF>2@A>!B*>D<="HO09
M.!6].%G86E9K#0%$W6IK.G(<ZS4MK,YQ1Z[B3NU"ZVW*J'-YJ(TYJV+)=2$5
M59EJLLSMZZR-8]=9G_'5ZW8AZN7O=MA]VF_/Z= [6J\<8I=Q@FECIO.+[<-L
M%V*[^<_/JVRL+%IUB/O*UO%N\W9=Q4O>Y2E7LHPU+^BSX9ECD,BUQ+[<Q?>]
M!S>U(?QHW![W!I*.L<6]X96&(5IUCLPH;6@?@-C&FH]V"$ZW15NIJ%!LD. .
M$Q*<P;1TYYZ/ 25;&'M3S *V$S[W>'-P?P7695&5:]36<-/35!%JMBPJ6K.]
MQP5%/!_<T9,7D.BEN,KG-NE@"JW8EJ@TW*MR$;XN0E,1+;5&OUB3;-)JSJRI
M!9OIPAGS>&M6S8<MUSSD^RHNY]P[>MEZX]TJ@]'$[#CWI <SPZ:MB;)9 ^*.
M>]*FBM!P9-&T:AS$W21/VM[H_CV)X_RV'+PZOS'';=/!%/MGQ5%%O4XOZN$U
M^Q=NG0XE1-,0=>TL'J:^$'FDW\A8E7/ONXST2^4RQ30:5KX$Y-+6 .?8F<*X
M46EV!H9+KE)RJB&J6@W@@B9%_*WTJ,N.XQ,YA?U?V"B?>H'\V]";N5I+N[E"
MMEA1^WGT1,9SG]Q.!FX4X/;V)Q)]?G(CTG5C;P1/Z'O^'%:>]_CJ(Y39FAW;
MZ5B:*3G*L"OI/7DH.9K2EW1+L[6AKCIF=["QS/9LG?+WM 5I40<K)&GK>JZ9
MY9F@Y25CR<5NMD>"S4;3,!!B9'*,O2Y8@OT#:T("3F./CS>B8<B8L5X@J6BP
MHZ9P.W9?+%K&:-</:P7$H B?V\O7SG_&HM]%3T7:PD,K]>'%$7F"6U@W%/N)
M(RCG*WN-'2I[E?-5]O)7G[2>>4LHL/84T1;G7S;'5]&.UE?;FOL=J5TJH[W'
M;NHE 1]";"1;?AY@WPTEY&%!4IZ^ATAXFR-PIR%45%6O?^$%U%$W304^>@'7
M &Z4]M+(E1: O33R\GLI&LCQ\[9,?(\<YSK^?>GXQ8 \_UY>@:=+[W">Q(F;
M0>)B3S-;>A>6V_3:54XU.__?:"1<0Q5-QQ ULT85R3DA-+D@-PO2L%51T1I^
M$ ,79(T9:5JBK#0<U)8+LL:,Q.9-IT:WPCD%V5)(_;\'7TF,J71$2HH\!EN4
MX'8(@[I=^7H>>.UK#VRTABN&+2H6MU,MEZ(CBX[5<"/%I;A)BA;$#'6ZJK@4
MFRQ%6Q.=IDOQTHXSN)R#23C_./\X_]K+O^\LR^O&\7R*E5JTMJJ%+52-CB4,
M5;0-333TBB-!FQ1.<$%N%J1E::)2!XJ'"[+9@K1U793UAI\HRP598T9JCF@U
M/4=_:2NU2SIXCG.0<Y!SL.T<W+HG:,<>G^I&H7 R] (O(>^]KV3E-,/A/)E'
MI#,-H\3[#T6H&+#C88[5/=17%,/I]$S)Z5F6I,M#^&NH]R13ZP^']F#0[ZAF
M<[N'!KG#;=P@F+/SA!:\6YRMX\78Z,.ZC&+>EY/D^G)L9_N^'+UQ;2)-S:D,
MP]QY@,E3KNZ>'7>R_(SGGBP_L7/FEY]?1S^OZ"UN=P[F'*=2&X:H5'&R#6N#
MAI=]#%>/^!%(EE"L/.*G OVVW1I]WJ6O+(+_OS#5;K#)WT[9U8K,$E?VG95=
M-T7%:>EN_*79<;5B&X.K]NZJK8JVV? \]'=LQRO*\;BR[ZSLFB5:== D6Z7L
M;55M+3LO.B+N)"$1U_0#:KJJ**+NM'3IV=9M*5Z 5-OCMG-*GR.'I.N:J)M\
M@YEO39UZ:^H0NTKK@.UN@J\D2,+HI<=.^3X:DEUWH%JR;4E.5^M+NFV!^9)E
M3;+DGJ+:>L^TAWHC#XS^X/Z+'A0^\MTX]B;>R&4'A(<3P4MYAR>=IWAS6VY#
MT7<S"$Y^Y#,_\ID?^?R&'_G\?<B"'_E\$OQV#!QB\/7"8QB.X\QQ (>U=\+=
M/U[W4LU;%FP@]@SXWY8CJG40/CAP>\,$I^JB(S=;<*T]-.(5HP.C"#'3>&&6
MYZ@IQ@WOUE31DFNT%'$3U%0)JI9HF\T^0O>"0J+?P^@/6+H+LR@<D;AU #0-
MUF-%UT2;FZ)6BU"Q1*VJ0J]!(FQM7'3G/@M8T1YYKL_MS@']IZF)IG*6PRFY
MW3F0"!5=-.I4:#?)[K0W!NH]X68&MT$'=)P0Q%MU  &X#6JL"&4' 4(;+<++
M.,OOXLYWY=QKQ^FXVF'=Z.?Y0Q(FKL_]Z,&,L*E;HMQP(\Q%N.$T8UU4#![+
MGRB6'WS#-";6(PUOAK?"*(SQ#,NO)!+>PV>L7,)ON(DZF'[_K#FB;=5HU3F\
M?O_";=2A9*B)9M-ER(/]1H:KG'OM"/8/[&?O,=+/U_R*0D"2"_.K9ZC$,65+
M5&P>\;=/<KHIB[K=LD"_E3YTV91R(C>P_PL;Y44OD'][ -V]WO-3[!3JSF,O
M@/5E+YP^> 'M?>E[\<@/XWETE#ZA/JR_C:$M=61+EG2KHTB=@>Y(<D_I] =6
M3[5,95V?T('1UQ19_FDMWMH>W> YI+7,!&.\4FD&-S8&^MF!J%=4Z@\+8U7+
M$]#AE,>P4.L:S5.UQ]<9_7ONQ=X"5'[-0-?/B WZ?GZ\0KQ^7J#Y;^[+*!2%
M7AC-RM*9;R;__!3=!C\@9$#^1'E-IA!>ID@Q!L HS-S@14!S0,9"& BN\)F>
M[?9I'HV>W)C  SJ/$2%3,#/"S_^]J 3N,>8(GS]UEE_VW_U"#YK%1[M+?<'4
MENO[^#4\SHOC.;P+(0MRAQ<((W?F87S.CI:#.Y+PF9H#O' :8L3^'\*.H1O!
M(@.?"U=_)4_>""Z:NL%\XHZPDS(2\F*#&U9'O3IB;,_TX'DC-WY"6XCKE\C-
M!O^C89FB#,$2/"V>/_R+C!(8GN".43C(F2OA_@EA+',T/V,SX1P6+6-A$H73
ME/B4X<L!..]B]E*XY0E)Q?__48-W82\KO=,-\%P'DD@/( _&@:^A_Y4R+2)C
M+Q& <L_WDA=L8)R&$8$7^_Z+,";Q*/(>8 1>('P,$R(H*HX[&PJNJ%#L\!==
M,2)6IS $)Q&,D!>?$_@"J8N1/ 2D0([/EHHQB[P1R7&!L4J4-8=23X>+="6+
MF\<D(=$T=4-P.3P$EF",/(H"BG*'JZMUEJHI/=T"!D89A:^9N1XR93R/\"?V
MKBA.A'_/W0C>AH],H32P+^F*:8<0SE"^A+[4Q6F"Z\L9H8O,]$<<HL=&'[M3
MJF,!/ ]NR$V=@B1_2(OCJW44- ?4RG/9TA.'[P'1J9K3>[/7IMVHCS#Q'JE0
MGKWD*1U*I0:E#UDW.R(R"Z/4N9)'*JKL]?F9M?O[-\[/U1$PG<H,4*95^  F
M(-#3$?SH,\N#0R7?/#"%*.,JRR#<_0,K@L?S48*D3"8DHJ=<XT5CXOJ$GG]-
MKIINL^_IY&1MR)18QK3Y=.HBG7%N-DU<+\)(8$[5.(97 QL6\YNQ,3^]T#J!
MP1"%9Q#*D_!,0,B+2>IAYR ^E1WVF9\.$!>RG_!=3$$X3&^2ZY+F,+W'!$3J
M@7ML6Y:NB?@GBBWJ<HW*\";"GS0<L^N6>OT16XVG]O;25/:HNWT;4;CP8.0Z
M)0FM4MZF6MQ/$8:"R8LHS'R7!8OP:@+APPRC,:[9!]1L6Q;MMIY/VW"KW&=A
M/X3 SV'T!]?:0]IC4Q$5F:/=GD:1[R-W3&#]]P</*@ZIQ(XJVA>GP\W0V*X[
M^L,/'[FZ'G+]IL+Z[=+4M:DF][<P'#][?NLZ QJMP98N*C:/=8^2)$MS#[[G
M/N!>D$=XK'!(U?U954S1LLZ#'KQ_Q7%;X8,Y$'CC/",KHUWN/>$&ZW*7"4:1
M[3-Q^W- ^V/8BB@[/'M_#(U^C^U7M B#J^XQ7.<9-YZXY^2>LV&>LZ+$;$(!
MZG/58Z+@7[Q-.LLQLJ8JFDY+<RAMM43?T1$@YR\?NPW2\J]\+2K62XJ+P]>Q
M=,I;'$*258<]N6/!A?N>"<XN,I;<KV">'HDPC\ED[@N^-Z&AON)<:?10LK0J
M=%S89,.*3'@(71B,BQ6@V'40S@,L)\2*'F'HA\_"!Y(\A:SH%>MGV0CI/4A"
M %2,B$\K->G3O+0Q7I7S0T@6VR.LIBU].WT&OOF.^!Z9L&+:N_#%]9.7_(MI
MK6/NS8(+S(Y<9(/D>P$RL_+5:8Z;%J&^3C \H9)DO/.U-^??J\%#IJ (3_#F
M+#F)/!L3+'FDDJ2EU^XW+*:<A3&)-]0ZKG:8U.L58?TE8^)=ITFG(2VO_2=P
M91",^UB;>[!NDF&O/Y"=CB;IEM&5=$-5)<>6AY)JZKV.:?8THVM^4;[H..VU
M-[]*DFQ)FO+GMZ^-KM@?,W"C  M%/Y'H\Q.H0A=8/MJ=@'G@L;N\.-15Q?KR
M]\_]+S,2?8GQX?$;D-?(F[I^3(]M6&F>T4Q3M^6^9':TCJ0/C8'4415;,F6E
M:P\,P]$4\XOV13'>_&I>Z<Y2<I54+ 75#T=SK-R G[UP?' I&7U%Z:I]1QIJ
MMB7I'<61NGA*D&P8BJKT#+/3'8"4U#>_XE,D69<TF<FH<F#+<0^"Q$M>AAZ8
M@![\\!A&+^?1+?W-K^_="*QA)V>0Z+@8'14#+:K933"*:"FSZ\/L@HE,Q11W
MDB3R'N;4C]R'F>C(^)/[@A=WH@C,-"O"/X!.KNK@S<=A!6,Z.E _D"60J2KI
M<L^2.KJC@U+:?0M^ZZI=';7PS:^*9<FJOE3#_:DL<NTC2=!P?HK"KQ MC[LO
M?X_Q *U;5J@>/'; \GVER>[#SM@\BR2M@D.*8EAZIR=I\(^DZP--ZEA=!R:K
MHQNR/.BIE@JJHYC (L=2;/A.7G*I/E5%;F1E69^P**L3C =90=91&_KZ1E?7
M91LGM]*7=-54\ BPGF296K?3U]%<63LU]"U/I<J=8%6NT"Y7<.=;^RJCY'HP
M!+D.OE=;Z<KAUZ:N9C_M'+.VZN;+OW5E=;KK$)9%?)^R(CYA4"CAJS.ZN@'O
M.4YV*Y4ITHAQO"Q3Q.@H3JBE=A,*HD0!'V@WV@C<SMRGOXW)+(+)3J,=,7T&
M79Y3&";6C[1HQ^#GPO%SX;99L_-SX4J]]:G.\W/A+E46_%RXDX 9O0<WU;:,
M\ :2S@" 8QBBI3?[L PNN$KD(ENTE9:=N-06T]*=>_YXT3OM36>P3F6+\PLS
M.$?=%=^DP+HLJORX@3:+4+-E4=&:[3TN*.+YX(Z>O(!$+\55/K=)!U-HQ;9$
MI>%>E8OP=1&:BFC5:2=MDDU:S9DUM;SADG%].?>^8U1DS(YS3WHX2&1;$V73
M:K09YB)\/37DR*)I-1O5^H*B>UJ#G]N6@U?G-^:X;3J88O^L.*JH&V<Y;94?
M?W(P(9J&J&MG\3#\_).6QZJ<>]]EI%^!ZK5,HV'E"S\-Y2"'YT'<J#0[ \,E
M5RDYU1!5C9^&<GR?<(&G>7#^G::QJHEUIFXBP ">A-4R-(2<M^G5*V51%(W^
M!P3:'OGS,8F%A[7;[@(>(Q M3DCPB1L36IKZHRD:JI6.)R*LGC5K\TKQZ^G3
MZ0D ZXI>&0[_CXIH:BH[?D 1555'LK:G"..(B,0S@C7LQ'_9N@=IFR+W8GG\
M\GR<SPQB_HZ"S@-+;X))&$TIL=V7],<C5,HKJMUU;%V1+$/5)-VP;*D[&.J2
M:@T'JF8-!K)<KU*^T.1'>?SO>9B\N_>F(/>/Y%FX"Z=NL/SAG?#[[5U?^ORI
MT[OY^%O:;K@6%CUM9[Z_ZWS\/+R]^W -#BV ;V_O/OT5OKH65'C>3?_V=_;G
M^\']/3QG\?  6>F7>J+I&Z5G\O"'ET@T7HV3*/R#2+0 -_V=?C\FHY"U/4N4
MVNOL[(W5WVDN:_'[,=#<%Z8N'[978E,4*ZBSOL[H\>%G683__9)K?U]?D&E6
M%5J7C='Z#L]2I>7]4T1RIV1\"+$Y</EY@&>/T#GVL)AZ^7GX$ EO<S3N-(2*
MPMOU+[R 4ML&:L%'+^!*4"=$WCS'#P&TLA +K*47(XY=GZ1'9AR/*Z=6XY7J
M\KW4^/++])O)]/,6Y'^G3&^CIK>4U0UK.'G%%S45M>BNXCRO5E2"G^LZ3M5E
M4-5,6O8/;VL9$.V0L&?LA,,VV(QMZ#K+&5ZB*=NB6F=_J?SN4T*8<?&M$Y^N
MFJ+BU*BQY^)KGOATT7 <T=9JU$ZU3WR7*C1-M!1'U)IN,L^V5#B@I_^0'<9[
M::[^J*5^&T%+'5O4C89#?W,I;I*B#I[#ODC/\1U)D7;7B8YUD;/Q.Y">;INB
MUM9#D-L& %V9^ZW@Q"$AH _QSHK+.1<Y%]O)Q8;0T43>G2B5>O 3)*+<C@R\
MN4U[,JT)%51$YQ%-BP?L[9:C L&Z*<IU&GFY'!LL1PC;8>%5"_.M?7*\>.D9
M8$T-T50;;DTOH5SC-GDB$0\%#JB\-L0"=6#>VF=WOB,A6K"44+@0VRU$5=-$
MQ5(N48H7+SL%S*A3!_"T+0% ,]S]#5;)CL+IS U>!.)[T_3<+IX-.*3R_JQ9
MHJ:?9^W1+LR<AHM1%FWK/,=_<C$>3HR*#'& ?9Z4SK'E>/G2LTQ1U?EQX'S?
MB^\><BY^%UQL"!U-Y-TEI%SIKNREK;?.4:JMBJJAB,:9(O2+"M#/(SY9,1 Z
MB(NOC>(S1=W01<NI@8#7/O%=JM ,45/ ;-H--YD7N)Q:8N*=, [;_:6-70IP
M/IZ;I';RL2F$-))[M>QM4K*W3P3=$#A/<[VMS5VS1&VQ#W3]D:"[+A>9Z B
M@@*#D!.^0^2X[U'F"!_X'8N\&6"!-\$HG!+A9S^,XU^$!S()(X+0O?AEXG[C
MV($7B:C6>J9S[$"NZ8=Y9C-9S;$#.7;@B:_C5%T&5<VDA6,'?L_[.XINB7:=
M<Q_;M[OS'0A/TT5#YCNKK12>KFJBKO'6U1:)3*/=_S7.5VWBKBK'#&R H3EK
MD;5FBXY\D84<WY,0+5$S&MXQQX6X*7!3=%'FOK^5LG-TT3);&@.TN++JH@K<
M.1<Y%UO#Q8;0T43>M0\:@(,%GBS&LTT(%"X2E^1[DJ*EB+;9\$)Z+L5-#1&P
M:M;-BTR47[SL=%D1=;WALKN$N@P*$B@* 4EX''! _;5%V[K(3,]W)4-+X7OD
M[9:AJHJF?I&(SY<O.EFT[):F7)N;"NB%T2R,W(1P=W] 7?U9,43E3+NL'$[N
M@&+4.;CC!8C1P--U+W,V7K[P=$6TM:8C.O*]UF;OT7 N<BZVAHL-H:.)O+N$
M%"L'!3S8YJHL&NI%9G.^ ^&9IJAJ?&>\E<(S9%LT[8L4WJ6*3 -CJ3D-KQF_
MP&74A<&'<3YR/K:*CTTAI)'<.RT8H-Z2ZYL!_<6*=-TX)@E'^=H6.6[QH:6X
M2.T6R-_F_DM.'HHHG!TSZ=0KN3QKSS7Z)CRS^7RXA)0B1]-JQ*0_]W7?'U7-
MI(6C:7W/R5%%M Q=U.V&Y]JX^-:)S] ,45;YD?#<"YS,"W ,IN^IILU4;%%Q
M>#]INZ5HR#+O[>9NXEANHL5[GA=5<L:YV$PNGNVZ!HZT?7UG'(+F5&&**FJ6
M*IH63T>T78ZR9H@67S8TR!5<5,#9I@TO#E-RG-RG88N.TG"8'2[%C5(T1:?I
MI;[<3S2=EO8M*CB8Q3',B:;IHNUP]*J62]$T1.4RH8^:;DB_!Z? L]67FF?E
M7.39:IZ X$W\1XI+5-$V35&W>7S94O$9AB4ZO)&_02:?!Y;-"(DNK%F4\[&I
M?.3!Y99VY& MS?:!KC]2RW$C.R4/TK!J'K1A]?XI(D3X +<^Q<(@&*?US@\+
M&O($/43"VQQ%.[VPHF5Y_0O/Z?0O5^8?O>![%OG!+,Y!XOB,27TRB\C(HR5A
M@AN,!2](W.#1 S<, W"G891X_V&_DF\S$L2$0R.\IG0<_N \3+]PL(-F,KV-
MFMY25I]7OR\A@<PA&\YCNCA5//UXE'"80S:T=Q=#L43-:/C94EQVZU# 196?
MR]=.V1F*J%D7*;N+E1A82JOAEI(#;S38S)RW"%:49=[=TFX9JJ*F\-Z6=LO0
M%DW](BN&+EYRINC(#6\BN,!*(EY<S;G(N<C/XFL4[]K7'\I!9TX6I,NBQJ'Q
MVB]$@\/@MER()CB!RT3TN'S1Z:+:]+ZH2RC%H&!"W/T?-$=GF0U77"[#S;ER
ME4=P[9:A+6K*109P%R\Y1Y2U"]IF;8:CY_A0QU!57>&0I.V6H*9?9 W.=R1!
M151X'54K)>=8#0_0^'9JL[=A.!<Y%UO#Q8;0T43>74(FE:.B'2J!JHF&=I$!
MW7<A.]OALFNE[$Q'-.2+K"Z^5(E9NJ@Z=K,E=H%+*([)=FZ2.!^_9SXVA9!&
M<H]C !XY'&@&@!#' .0RWT_F' /P&!:G9O2<,:7GSCRLRW='_YY[L8>%^3%'
M]7M-C5J*==9ZIG-4/Z[IAWEF,UG-4?TXJM^)K^-47095S:2%H_I]SYLYJB8J
M5L/!*KCLUIUA+1I&PROCN.S68,0YHF$W?$N.;Z(6)*:(-D?UXZA^[2RA5F#%
M;/."FY8+4145[2)Q"KXC(:JZJ!@7V?C]78B.MZ*<O&[EHDK8.1<Y%UO#Q8;0
MT43>M:^SGR/[G2I.T#11-2XRN?,="5&U1).WJ+1<B+8F6OI%0F]<O.@L4Y2-
MAK<974(Y!D?V.[CFZCQ'UVX)*B9W_.V6H"9J3<>&XWZ_VGHV':2I?2M_CNEW
M'"?1\*T +L%-3J+I]1Q<@AO!>RV3+^_;*#E%-)V&+Y/X5FJSMV X%SD76\/%
MAM#11-Y=0A:5H_H=*B;'&JO_O[TO;6[;R!;]GBK_!Y1?4I54 3;VQ4Y<Q351
MQK;\)&52\[ZX(+(I8@P"#!;)FE__SFD )$"1$BAN#:AS;XU%$NCNL_;ITV?A
M/34:23O5%E5>D;&9M',,T>8>TR91S+)%0V5<VEIXA&I9'3".1X['1N&1%4"8
MQ%Y5W[Y-,$_^D6-0451%GG]_+U1U<OZYV 3HI/^D(9QTO!F)A<_D3K@(9VZP
M_.&]\/<?9U<#Z?)+IP=C!&$T<WWX$G! OSO[_'L^$SUR75UT/E\.SR\^X:,!
MR>?[>W#V^Q]P$--E^;W0._]X?E'&7+'(J_]\+,UP?O'E#QCKG:#";&?]\[^S
M/W,8*?(5&^?].+BZ G(L%E,,4#D"TA5*=^3ZFY=("?F>2'$2A=^(=.>-DVG^
M._U^3$9XJ^:%@431^D[P B_Q<,35W^F9M?0[[IC2K1MY+OP+;.0F:43BY8HJ
MOX_<^>*G!9MMYAE*]+4[>3TB/J17SL9 CH^=+Y> >0#'AT613:3<0!%6\/]:
M&!$?"P2-O.#FM]=R]GGNCL?%9SH7V)*R_--KX3J,QB3"[VN[*38[)8JA]9\6
M)J!/)LD&*^<)>7X[]F[QXZ]OTUBZ<=WYN\O1E(Q3GYQ/+LG-C 3)!9F'40)P
MG0431#>BHWN?_W@%:.KZX>C;!QA0^'4Q2 )?34,?H(X'_Z1><O\Y3$C?BT=^
M& .C+EX#1@@0U1=D\MMK$OI?OPPL558D^$^Q%5GZO[(LFU\OK_I?54O[BH6J
M9%V3OP*"O?%OK[WQ5T56%<=RK*^V;<F=_E"3!H9C2;IE#26[WQE*W:$J:[V.
MU57ZZE<%WOR <.=@KV/XC;RZ7Z)_Z?P^D+H7@\Z_@'$OS_J#W2F_E0'NYQ6I
M%.,-983K!?_4.@O0]>QM$65^R143T-IY+V3,4WN!N^Q>%<>>_E-5_9MPQBC
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
MO/IA+4<4_"!TBH+PE(4G$QB$%E\OG)OW0N;/PI*8B]7 )!&YH66$<Y_B^#'
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
M<3">TD-?(D"6-R[$-W^K$XSIL*<X0=>UQ]"5J,/_/:&8Z@"X3E/A\0-/6SV
MW0M2P.MYAN PB+MD$D:DI!8&WY/(#2/8[=WH_BPALQ@(@EB+0M^G)&%X6P.3
MQI!MTWZ R4-A8<4>SAR;E# @HWCG"F.F2*QNFGP.D_\0AD]\Z+V5[:I-4!>B
M*A[Z!.SID<>N[:L!J+9J575M>=6;X8&_?8)_@-QU9G@+^K\3P*DK5J\_5'0)
M09+T?L>6NJ!+I;YI=:Q.O],U%#DS\TS'D,V-<&Z"9H/!DZN<+@D(JT:" [K4
M-"W-6&_W5"&H>Z"'<P"[IWED9L=P'@#\."SK_5$L6PQ@O\,FZ<CK/%)K382R
MIW'-/0/[=TC RYII5*5W"Z!6[D^:XYK NS/5L:N UW$\/.3ZPJ2D>U:0?/3<
M:[P^9]8KB0=S..)H3PCS9K >N,Y[;CP%%D'WQ;A[_U>,!]O&7"9H>&;7%<=Y
MX%FO"=:*#!!JO?T.VC]R?=SSQC,O\.($[<!;IL]+@ G-DNV5\V$]@+:)O2A<
M7DS&7  2%$.WM*I]7P^@5==UG)Q/Z#TL8.V21+?>B,27H7]DX[RNYQH.-H:F
M&WJ5_)NAJ&'91"D9,Z\/==CT'<U^2A\^!.?I^ZGB+HN:0T</)K"-GJ'TG*ZD
M6,.AI)MF7^KHEHD?+=TVS([M]+*;14#14R[+A\!4P2^;]N>3(9QJ PQE1/9A
MD^ZX#2I6]6[B,2 > Q>0XP8W'N#E%#Z@F@*.?*ZHFOD(Q*MPK/H>XBGH /P'
M#<!;, W1V">1%XY7&89)DFLRL+IEJEK5PM\&KEJVSX)Q6+=]'+1]8-]3[3JV
MSQJP,G0DT_#=9YH <#Y9>KR^A+XWNC] -/; M+J6->A*MM4#Z$"&I:ZM:M+0
M-E05%7G?DC=%8^\6M%L:Z%FAR/A'BG]DV!+""8RVQ!B-=TT78; ;8I3G3,4@
M7TW#"!9S%HQA$(Q@$.'OT1OASHV%29@&P#^"%P@8QRJ #841RE&8WDPQ^%B(
MT^O8&WLNO@>#_(S1\(2&</GW62QS'B\,[-![G\<U+[_JO_]%%&9ND$[<$74<
M"BZ&L1,,:@8]AOBM5(M?U(H7?BZ/>_'ON#*FX"8"9JZ$*2YJ.3[&-N>QT2C1
MP-1X@2W,(Y#$R//O$4[ @^<&K@CK2*;P=BG\NO0J/'@^]4)1.(_(31@ RL;N
M-$3\")^\T=2[<8,WPM64Q C*/+,Y 3C@F!C-QR2$$<8$'::@J<0'_+B2Q;1(
MD@W"0)H 9F"&N%I)#_0):+TH7@(#$^>4"M.$DN(O4$0 +IC""6(:UMH#2,?N
M&_@%<!K3AW(AIV'E-"@M%L((5^N-Z&LAGBKO8'H1F ]K^4_ J@C H@2@EDE!
ME"S(666ZU&((L?+ ':G\MC)!F%;&IR"5?T\K;)&M%7&/"RLS/&5_8'E\?Y6K
MGXAN9T%^D<?^3/V'H?F6X,ZH/X]RWACVPUN@_R0*9Y02;A# V4=PTS'R!0PR
MR?8'^"Y&'J%'(LK&0'\P'KW9VB=P<'@Y#?*!W@ RZ?CA'(Z988!"##+HWM#'
M,[9QQPAR]OK/=R#3*&K >C$<2_'Y+"T+93^-J-B67OA%" CP6^Q&F.  # ]2
M%B##3EPO B'&J9?KG(<QE5\1!HM3/Z%Y#.%"8U.:CV"O%"9^>(?J8@*\D91
MGE,S(B[F 01.W5LB7!,2T 2-7,Z74\(8)>3$('X@\=>8;>%230I@_C<-1M2S
MADJFG/*QY%?G/2ZFDY$HRZ7"C(\A(*:VNH!-^5\5]BV!-_'B$8Q\3]Q((%3)
MKV>A-T(_I9D@,5A/J :]!%4++MP+\BR2APH:%09*%VP"P() /ZHV4(,F840%
M+F,^[W_+7)1UU"E6&W@!$6"@9!IGJT7<@*KS2PN6LW04X8XB/ B3!9^@:K\F
MA1(#(<!9$BHWQ;3D^QSV+90.F-$5)BDP:0E%M7-<:EE22Z,+4QWPOCZ<S;R,
MN_\"Z"*@=QJ-IF"N=FXB0HJPV.77U*-+-Q4\R%^%_5S[[\U$ZSFVHO=Z'4E6
M=46"8X<L.7JW+W4'@U[7LK7^0+.^JGCT_&N.W$&PA@05"4JD#!%[AJZ$-O=[
M+TW0G_%G>!V#-7L^05ZE-SAX647RBPQ@+FH#QY0YF;BB4N6!9G3AF#?4,6+>
MMH9@V0]U/, [=K_?[PZZO2):N(CTV#O(IPU9_(K^.=,VORMPM#5LYYFI!ZIC
M&A8<E7M#VX%#1%^3NI;1D1Q3-?MP'K(T68>G97J..% 0(X;;%-$VPSSI#C#M
M96*?'4!WPI+C:( EW;%D9=T%K]YQ>KV^9*IP4M0M6Y'LGJ5(3M\8]&3'-$W=
M6&#@B_&?)?1UUKT-I'W H<("H"K&)ZB*))N2)M>%EZ[^:7#/:.8V4^ J"*YB
MU@%W9?4'N=I]"-JS-*3E] P#]IJ.-I0E754'DJ/T;4FS^O![Q](5 ^/399I%
MI5@/(E37W/:B J77845Z89]<)W]G>]:X<PO;],TBE/4"T', !,#>1LJ0Z[L
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
MD 8QK1]X'3:68SY\^=>WI;6O!3V_.'J .92 _+<-",PX\<,//_Q_4$L#!!0
M   ( #J"QDR ,=G8HPX  *.:   0    =&AO+3(P,3@P-#,P+GAS9.U=6W/;
MMA)^[TS_ XY>3CH369:=I(W';L>7N,<=)_;(3MLY+QV(A"2<4( *@+;57W\6
MX TB*(B4Y$2>X8M-$=C%+KX%N%C<CG]YFD;H@0A).3OI]/?V.XBP@(>4C4\Z
MG^^ZIW?G5U>=7W[^_KOC?W6[Z.+R#OT9D(@(K BZQT^<\>D<W043,L6HBR9*
MS8YZO<?'Q[UP) .^%_!I;T099@'%45<2\4 #(GNHV\U8_IX4?H3>[1T<[KVS
M4@8\9B&\MUZ="X(5Y$8AE'^$#O;[/W7WWW7WW][WWQ\='!P=OOVOG9O/YH*.
M)PJ]"G[0F7]$%YPQ$D5DCBXSJ5ZCZ^OS/70:16B@,TLT(%I0$NZEO&2B'E05
MDR<=2\?'PSTNQKV#_?U^[\^/UTDU=+[_#B5YCYZ&(J(+%/I-1G/8HTPJ$()8
M)!%E7SP4.GF(I4WQY)"D8O7?OW_?,ZE6[EAVQQC/\OPC+(<F=YK0T]74W>]W
M#_N+5&H^([*2S*14TZD)7Y ,?@O*PE@J08DTUJ$QW']SN&]1,0 IGE;70JA$
M3Q?8@TQ=R$4$#6S2U70.C<X3JIS,KO"WO231RAV 52HQ7\PN2; WY@^]-+&Z
M,H)8"&A<RTC3U&K:D-!J,DC0%&\<"O(43*I)=$IU*90]$*FJJ9(T37?HT#%,
M UE-9I*J2Y,TJ*:!!$W1=RG43"PA@90RC<)B3-0G/"5RA@/2R!"ABYL2IBZY
MF%Z0$8XCJ)6_8QS1$25A!V$%=,-8D84,,2NR_*RY'&/&N#(]EOFMW\QFE(UX
M^A->Z/9Y)'A$[L$ZD7[X/+A:):M*>]Z>SM^[X$&LI<4L_, 45?,K*$%,3;D=
M1,.3CC='+DLF34B@RZ9&ZOY^'[KUC-Q^!%8HX84L9L>],H<R\UB2\(;];)X#
M' 5Q9 BOX7=*G.;P$<X$=-%,K4%92+:<+GV;@;)5K.Y :&-:-Z/\"W3+I9'H
M/,)2IA:F41L P5\U"?P@'@)R.2.DOXPL) RTUD^21U1_3T-TAB/].4)W$T*4
M;+'<"I:W&/IU-2&*0A4U!M90KT#WS3KHHE<+@OW0HET?[2MPD:>D&LLTS8_8
MVWJ(Y5DDXB.4<#8=[SF?0D5.@(0^D#2A!; ^@.=83BXC_BBO6$@%"50UEFXV
M/ZSOUH%5%X),*2V"*Q#\Q!61]SSO+HN*O!%CS.@_1J>BKN''*0MO+7VMOK8@
MOJ RB+B,!8'<=W3,H.<-,%.G@?'G82Q\"_P"D.F>/*FSB =?+'O9(:'\UOFC
M=M]RKO#C$U;Z 6SP9J9'])!-FNZE* -EA;2VN;9MGL62,B(E=-I#2-4B%C T
MLZB:K/QV\%/9#DZ#OV.:.!XMS&O#?$?&^O^ S+C036==C.OP\0/\O@QP9C8H
MY=VVYO5A_H % U3D+1%W$]P4W.747DC[^V5(,T8(.&EW<,H9,AQ;:->&]A)3
M\3N.8E+4=,,OOI^#'^)^&6+-#!ENZ"/!^F7;=C<#^(H]P#\NYNOVS5X&?G@/
MRO!FO%KG:A-(;P4'WU7-;R/M&[/P [@R,YVR+L2-&/HA/RQ#GO%^C0SW)(::
M\6^-8&TC^)7S\)%&$<!UI8/<8SJ,R*F4Q!Y&-3.#ABS]AO#&;?L92Y3P-*:0
ME=E:POK>&;0F-?](@$5X96:L2H/IANY:?79^"WCK^&^&,RJ8MJ"O#?HY9P'\
M3R(8 RJ_K MW+49^H-^5@5[@J6,MFF\+]B8?_# .U!]8"/B$KNW)U6#C!]J)
MIJ4<4<JR=>LV0?F:L_$]T7/K0]4,V&I*/Y9.1$PSZ6HN2+-I<=Q@Q*6GIN[Q
MT_HC+@\#/ZI.& Q:Z /5B\W0B(ML.@U8MRUUHX_O=$H3MPA\9?C:Z9@E87K.
M8/W/<".67BLX<")G.3^%KBD>THCJOOHULDHUWO@U&>,(?<1*$=$:R 9Q<04@
M37@40C4F7J_.NW9TO#8WOUDXT3:;\;]3][Q%?7W4XZ$D?\?P^$&'N1K&49=3
M^U%U@FP%(V0XM8B^F"GV[,5.3K7GPOGMT8D -IER1Z^RIW9QUG//OM_C8533
MU!HQ])N'$Q>T9N+1JX1%B_VS3LDW +X^-S_J3BS0F9YOL7_&>?H&B*_BX<?9
M"04NG;-O\7[FR?L&F-?AX\?=B0PNF<AO47_>&?T&H-=@X\?<B2!:L_LMSE]W
MFK\![FNP]=M!5<QQ^91_:QE?>^Z_@6VLQ=AK'8=.+-*_#J UCZ\Q7=BLNZC'
MS&\&3NS1G3ILH:^]^;4(WA2#Y],P-/]QY&Z%K9_?CZ(3:[0'[_ K9VGOCT6O
M+HC"M-UNUP#7NW@ZQ6*>A.ZBW#^'#I..&0GO^2>BDM[3(""R[;,;<?!C[\3U
MTA)T8,^48?O\63%(<00%93U]5E1K$LU-(HN89 &36NV]'I$?>"=BY\9NVJ:_
MQ:8?3$@81^1F5 Z^615[-D\3G6;?C-J/O!.UR[CK-I^R0'D!"\ /YWF&U@:>
MV0;23>YFC_L5N&V;V83#S6\C3L2OMHV\MHUD8:,^TN6V=M/<;M)HZRT12:C5
M1%K+YE"=R8^R$]]+F52$=5O4UD1-+B)2Z_O>A-2/L!/-6QZY;[_VS]'3VRXZ
M^,IIU!PD&A!]3A9 <88EE<L[][H,_';@1//L_KSP\%]G+GU6# +\\X*0*:FU
MATWLX2/^'Q?9H3A!LFQ"'[62Q]B76\)J4J\-O'%B=K8-&.:HQ#TYJ\4*_[?(
M-T7>JKY:7?_*_'Z,G8"<#5_;PV\/UZ7S+65 EV?T(^D$Y5;,O[00;@W"6@VU
M(;4?[&;[:]N&O$4KT >0<6967HY.IWH\^X^>KRA/E)7AKTOFQ]T)PA5L];?7
M8EPQP=:"W7Q,)A6=ZI/+LIK50GUXFNFCS9Q!F"^O'U9WCVS&"]G,4,JM17(=
MOVJQH4$/G$]SU_.S&M+[$7?B92OFP]L>?(N-VNQP*?:?UPNQU"+R@^Z&S\I;
MX5N<M_JEMO:?WXST[O-:4->F\Z/MA-(J]\.WB&_70[=6J=0=0M>D\J-=M?RM
MO+*EA?HY(F3G$_AP$GG%2FN4K"VNEUPD>U]CRL;%]J/EH;,->'K-Y*TWII:6
MBB@K6\_<WK!K]G 79=O[J5I#:FQ(]JD)M;J+U01^$W!";IHA_,L/76C[B>U^
M$I*3#Z"]YB<JU/\PU*?U@UX5G5MR(D,+_W9]P/3( ZL#73QEP9QVD!YV4-<_
MW)RGWUR<^-Y:1S>TEK1-A\,Y?J&6L=0E\]N#$_>K.K.AA7N;<"^>PU /ZSHT
M?J#=M7:E8QQ:D.&U_J/O@AN0$3+7O!WI"\Y..I).9Q'II.^P"#2]_X*XWBR9
M.0%[Z&5L,P8.]>*-=,9B2O672I5QF @R.NF V76S.[;^ H*]IVF4Y5!4Z4+.
M"S9(\X&N'4=1I[>[BB^BN%IOR%^A]T7.Y86H'>$AB>II#%DK-+[6#%Z(LN4V
MOEIGH*C0V3Z'I$KUXYY].1S\6KP\[A@TYT(A5GFAW9*+)5%R=^4U3]:F>$CT
MKVY&U]6ONOV#[F%_[TF&J8A-)"@JNID$&5U3";P74BZ3P91?>0-FCT1*YKRZ
M!:_FU5%Y8V6M6K$I/R6$NEK>ZVKIO]M$DO6D6$^$ROLTZUI%1J +?=O8$,H7
MFFY@!_I-4S-8=36H5YPJNNS'9H)47#1:3Q*;,/^UD2REVTMKB9'1Z(=N0=R\
M\/(]J+5*SXG,TT;*NS>JUI+ (DN?NP6+YE(X%[36$J*@2AXWJHC2?:^U!,AH
M]$.W(%ZC\-+-L?5*SXC,TY+RTSMDC0 G'7L)PRWTHSPTL?,(W%TB<'1)LD6L
MX$G\52MSXA"9.Z:/PC@)?NO-(GJHT$%X".,['*B3S@A'QN$Q&6>&V[TAS8@Z
MB%%@/=1.BA*Q_F;#> N\EEBG_BIX/,O*H7H33*5^9SCX$O'Q1S(=$E%H4GJ=
MR)Q<\'P4\BFFE2(G4CRSQ/J<.!JFLP:7,0M)>#8_%P3&E9<XT,&E>5F;!B2[
MI:F I@"VHU?<172:'ELF7?7\^79)IPN"(R(^$?7(Q1=]3&PL%0<'94"2 :2<
MT)FC8".BG=76J]5N2J]W0-^38,(X= 9SJ/D;-2&B6.Y3@51MDIW2-+T>^[3B
MHNW35!1+R5JY[7Y>Q^S8^)NI=ZG#%.2:/A#G3!0PORL61'&HY9OJ97N"XBC;
M'FV=C6 A6-3$UAG;E3;EC"@LYHT^CLE06&5)PV1/)M0G&5*UG<H4A("Y#C@.
M'?.O2MLE.\\G J\!!2V%A655V@[9<"Z>.6&E0NST_5<6.51'$Z 403PTE;9,
M^*4+,"N1J)-[I[!)SV$[G^@M50NJE%->0 O_#<\#KIVJ<O-V$G:I;6=+.V[U
M&$2O_?O,! GXF-%_2 CMXXPP,J+F:H:T5V;0)\,X5)^U3!B.%+6[]BVQ>S:X
M ^.^;Z7F/G*]9PS4*N/M).P2WLF9U#>C8@65.7=Z7CJR7>M1(^N"9BI[_^W&
MI<9KM%<K_4'H>*(W*#R #F.26=L '(M"T694J<Z@L.[ H>QOIVZZ9"[;"94M
MD]#^LQGDD-!:.5'HVY#L)33& 0%FIF)_)Q,:5(PQEN?8I>8Y(+-8!/#5TZ/R
M7V.L5T(2,B"2B >2'A4B;:5J97\)"!8K43V.3,F+:T*SDQ[>'4@=#N<%C#?#
MB(Z3SO:&)4/]W!E*SRAD8ZL"UJ1_$0:AU_N<@4ZAWO%'F$Q&RBQTUQ=5>,/K
M4>^0=]Q @7*K:$RYDVT#O,7SV+3DW_@0AO[J9J3G'<S(;1811:P;.[*5I7K=
M43JP2S<.I@YG43M;9KMQ2RIJ[]E&)MJMN1F5UO7?,%+^1*[*MTL?RDI9[Q]Y
M+9VL?+NFD[P960M</[-0QZOSC_Q8D/3@>FZ]SO63=]"X[WG2[\O%2M@JXZ36
MLA43^834W=*^X^OXP_>3 P?_XM5.0<UC0>7T/U"M^JBI:PK N"-)?Z[=TN<1
M5T7VR^]W2>;/+("QSC@9J[OQ^B7).^0B9-U9/FD\,,MALWFN0I65&;_I[/)Q
M+YF%A\?_ U!+ P04    "  Z@L9,2D@?8TL2  "G!P$ %    '1H;RTR,#$X
M,#0S,%]C86PN>&UL[5W=<]LV$G_O3/\'G?MR-W.R_-&F3:9IQY\=W]B1QU::
MWKUT(!*2T%"$"I"VU;_^%B IDA)!@A8I$&J>$ML =G^+Y6)WL0!^_/EE[O6>
M,..$^N\/C@^/#GK8=ZA+_.G[@X^/_;/'BYN;@Y]_^OJK'__1[_<NKQ][OSG8
MPPP%N#="+]2G\V7O GE.Z*$ !NG=$O_S&''<Z_=F0;!X-Q@\/S\?NA/NT$.'
MS@<3XB/?(<CK<\R>B(/YH-?O)P1^C5AYUWMS>')Z^";SEP<:^B[\/O.K"X8C
MFBYP\ZYW<G3\0__H3?_HN]'QVW<G)^].O_M?MC5=+!F9SH+>/YU_B<;?]RZI
M[V//P\O>=<+5OWNWMQ>'O3//ZSV(QKSW@ 6CV#V,Q_(2@" ZG[\_R*!\&3/O
MD++IX.3HZ'20-#SX^JM>U/C="R>Y#L^G2?/CP6]WMX_.#,]1G_@\ &YR'<5@
M15V/W[Y].Y!_C5IS\H[+46ZI(X6CP6!/V4+\U$^:]<6O^L<G_=/CPQ?N'OPD
M"/[(J(<?\*0G>7@7+!?X_0$G\X6'#^+?S1B>O#\(9K0O9NCHV],CT?V;2^J$
M<^P#4O?*#TBPO/$GE,TETP<],>S'AYL<]S $([X;\H 1S*4V!;$*#D3[0>F0
M@RWY?8".OS\&H&J"Q'"R4IE[RHF@<.$ASLF$8/>5[&L.OD,@]XCAUTY&#0K!
M# ?$05[CT&[ ELWQ]@#B<9IF[P+QV;5'G_F-[Q*&G6![3C>'W);I2\(=C_*0
MX3/GSY!$$WCFNO)?Y#7PU>H3: [+8SB?([:,=-.[1H3]BKP0GX%:3GWLCN@'
M', /.."2*?;JCWHKDLWA/0\Y\3'GCW@J%(6W,X%Z5!J<15CJW-##PTE,\0$O
M* O >\G0.U_&?]Q^!NN1,X7S''G"?7B<81S<@&'8,>X-\LW)X0HQ'ZC>8W9!
MYW/J/\Y@^=@:7O&HC7/-\P3:^0+KT&I#/[-F#2S9'4;B[^[0?\!.R #%]!QQ
MPAM425V*;:"]0W]0EC@SD;_-A;?P!)\!%1@:Q%E-JSF$F5';4=-* LUAN6=T
M@5FPO >K%)Q!9 !KZZ*1Y4 ]\@ZX;V=>:I)K#B<8JP7UA<\PG)S-Q>+R%QI[
MH"<0S$T)_"_ZNK<&J$NG0>O/ P+BPFY"3DCNZF6!?=[ TE4V>)/V("\>T(Q?
M*'6?B>>U91]J$FQPOD#E1>;@"?.@O0]-CTJ3WQ>X9'[ Y+C#R0/AG]L!IDVH
M41OIAD[P"3$&5JNU-4N33!M^QL4,O@8,,7V>A^4M06/B$<',-3@'%-CR0_!X
MA@L<34"3#L@63#0GDUOJ3T>8S2_QN*4OLYI"HYK[1$3"&P07Y9A&Z*5%_=4G
MUJCE$9$BV(2,HHC8A 11CL!W;_$4>7<H"#!K"7LC3#3X90?4^3RCG@NTHI6@
M'=BZ=)K,JXTY_C,$F5X]M;9X:A%I)%G[@0:8C^@J@;W*M/(AFR(_=KA NSCU
MB"M_ %6Z9YB+;8AH"2SHG$EY^NXCF?HRI ,DCD-#J:GW,)X#<ACAE^#<@UE\
MI= Z!&#/)B3YA?43LP+2\@0ER6$PNV/XJX"0<MN>GFN2[03XD8A%F]>H6L1;
M%L1Z!GD7*J!#TSSLEB9?GW++(LBDIF52NKWY5E,R!;&EN:VBUS+<5>H]U:D6
M'99R:B:AMC2[.C1;AIWDZ9>[,-.EQ P";6EZ-4BV#%J9[=_%;-<BWB%!M*0-
MKV"A9:&L$NZ^NYZ.WX5^U"3?*6&TI".O8J)MET>FE>XP]'/3[8R=:$@-TBT+
M(;?I(;8\=@%?BVC[AC.[%;"C=:.*I''0[:T1>H1;%D!VBZ2]B2ZFTKH?&&^,
M[,;A+2'6NLG*;GZL]D=$(G WQJL6^;:S,QO[)*+M3E)3VI3;%D%^3Z7%.%Y-
M*8;HI,>)Q&FB'%1HBWU75&-'OQ6T&CPD$C$P6.-@%VQI'OZ0K  S(*\< YXX
M[D-97@=B^O),SP3QL3S8$_+^%*'%0)R &F OX,EOA+I\WS\ZCL_W?!/_^O=X
MZT!\I\-@AMD#=C!YD@O-!QQ<A(S)8KJ(L(?&V'M_4*_OP""J>[04[.C!6&ML
MDN]4DMJ34-C%$ 868O<.L<]8V/T+RF%%J,*@[F($PVK3^1X1"#\NT(($R(N+
MK@-I.(N15'<T@B>NKRSF.5L4:8*O"N7(M3'!I3AV)?P8^$>LXD_(DYY-< &N
M^A+45:9Q%=SK]36"*M7)4@#KS4SP>HDG&.;?!6\Z4@>P<1\@0BY5G(I.)G!<
M@2M'EQA\/$_4]6;+E4JA5/<S@J8X1:/"H&AM@G-PPDB ;\D3WLBU@9(H %1T
M,H$CR1DJ.%[]V01OJQT0M41S34SPF/F01$7-1KBFX+NRFV$LY<:D(]8CPT:E
M*2]N:X3K.&\%0:*HFH;EA2B9+FI:C^>-.!]^L1KW7I1\B$JQCS[##IWZY"^Y
MV)UC'T^(3$!YH2O/<0:8@;T5)6887-- %K;E>&YN7!.3(J//^(0@X0[V/.1C
M&E;KE49'PWCJ0.@"U]I62-6Z"YSK";T[1NF>Q:YNI3=?U-(0QPL(D./#;$D"
M22<<U.G9@)&-=V.2C?MDKI= <-,)+S"F]?J;F0)%38+:7ROM8@+# PX0K*YN
M4BIWYCCA/)3BA>B/.,JU6:.C"3R/(G&-F+NV%RCS8\@K_S#T^II!I>E7=\23
MEB>GM%+'12V-<,SDQ0C+2OM?T'#%;V8+Y(SE64?,20:$_V[L?^3O%8M;#+BX
M$D>,UB?RGI*H_X31^4;N,2%&56F_'F6@%/(2NS='1P>]9RSN;Y,_PT\+1B@#
M;7E_<'+0"SDP1Q=1%K:KZ,J-;PKV^WT JW!G5RB/3VU#N685LF UD\7I%!_O
M$?CR_:L4\\D>8J[804W![Y.VYY-\*<9O]PBC5JR20O_.'NBZZ<^L-(H"_!7X
M$XN,V9;@"U>RDSV?_*)6*_"G=DZ^AFE?CP52S\4B.Z<'66.',D5OI[:7H->,
MOU,)6!2,Z$F@,/9-\5H4CVA_XB752BGP'_8%^"N2FZD4WNZ+%"KW+-(E_<A*
MS)M;&#D_IG 7,\5L47Q6B;G!+=-40!;%<-I*4;8+EB*WR.,IW4;-(D_+:-(P
MSB*#KXVSJNPI16^1H==&7U5$F"YS%IE\;?3*8KT4MD7QFS9LG=*05 (6K7MZ
M 7MA94!JS"T*7_3P;A8UIV MBEWTP.J<4DCA6[2@Z<'7V?Q/X5NTHNG!+]KS
M37-QN26LKXFWPV?C\D\)=8+;^-T@$\=F,O>!"S[6KU&/**Z?HRGO9.@(RH+A
M&?8YN*21.,$G&T[ 0U. *.MA!@$'ZB)^D$GT^-&[1_AVE0"4'8P<(&"4BYL'
M)LI*J6P+,\<(Q"3? A/78"2++J ^QQ/*<.;2XZN7@"$PA6!-V%(\4B.]/>@)
M7["7">X5B-ND:$Z"P&>\@QDG.TK1;[8VPWDDMM6#"@J.\ZU,'7:)(JI(?I4J
MIFANK/H9])5&^BVT5?!4+O2*3D;*#)&'^0-^PGZ(I8%5%[(6-C7",Y;VX1?X
MR!@25S^=N7/B$RXO_GFJF /-SD9]68TE/E]/TJ*UMS*]]2H!%AA[179+-S0P
MA+[ /\GMUQ9^\E;6UE4@+7,T%75U'9_:'3AVN1Q_5KY6%N/M6&"Z2Y.BZ.^+
M]N52=141NZ)\\(L0UXM-BYUL*T\'[%QZ:\&4XI3!%YW;V#\J"8ZVVS VG<+<
M?%#<>#8SS@''E5A:N<RU+D8N,MJ7C&SAZ95[#(KL@N:++0=\B:-_51G..D.8
MN4P( BJ'1'<"%F/(-3&2ET7$%S9NZ(L09SC)G1?+/');G++5ZVPH%YE3@!M_
MK<9:G96LZ-<M-.DAH-J ,ET[@TF4R*K/N]?JV@U,22U0QDO0!E74MQNH<F^3
M:Z+9?&/<-(K$Y8KK<UZC=R5#= -C?*8L4:7"LV7::+4&,X%;G'\$-T"^30HN
MZ_GR(Q>?S<I?.W,"\E0VLS4&Z!"^*$[= E_1 !W"-TQBH=?B*QK $+XTG%1#
MR+0Q<E$+6D8O1E$&@G0P=F7H*S]N?56K.XI)I,/))1$*X[N\^LK=BDXF<<2'
M:484G(1/))B)FBZ0,DR!?-#M'*RW*_9WP%R712.O'LXD]A$]<R#4 +;B]RGE
M<?@HY1#_154C4VN(3F!,,D@W_G\H\8-?X8\A4][!I=F[$\B4%Y7H@E,/8.C2
MJY7I*PB.=0#6&,',E5B+E4&\%5]-Q2V5ZO;&N8\/;<5ES;?"V1V./3*-TKPZ
M>"I&,%+Q4<?R5]EU(P4)KT@19C/J=9Q**P_:MR2@0E?/RF.J+0FH,*RT\FJ.
M^G%S_ER$<@507-32\2V_[<11%50H3CWOM4QJ+;.*4\][+:#71W"*D])V2JLD
MO5 D+9VH07%[S'[+IT[48>7E,@WK3VG.0'$;S7YKD&[&07%CS=]".-H)4L6%
M-G8*J20;O^8T9W/=5M9(;R>!?-V'E9>1;B< _2)4BZJBFQ3)>NV9E?>9;B<0
MS5().^N5MQ.-;DV6HAAYKV53&0W9=)-YTU]045&8HFYXKY6DHF!)<3SO;R82
MO<H@.T_SM?5AK6I'K;S+J@6I;-1K6GG%5=."*2LLW.XQ"B/G."X)=SS*(>R7
M.8'HQIST3JANO'R?,ODH9IPM(R_;NT:$R4N+P**1J2]2K##=D7E;I7H,;,\F
MF2=P8\; IY#*P^JFT!L7U(9,"%H%30FK8)^S]ZES4&_LQOM<F3TNQ39ORT1-
M;',W"BGZ7J.6\B/>A1PWB>Z)'*L+JELF:KL<US,G4CM&,^17/,>\6QYLEW+=
MPJS=T+9(JHDF%")4WXW3%C4CQ^CJOH]NPLUM>7JS/G';WHV5NPJVRK_ *[)R
M4\-2^>MLX=NTD;+#:2BZ;]^B'19+%;;(_;=S'\?2"="(&RR\3B3-\"2R>L13
M68_1X5R4,\-N*#;Q8EX?\$)L!(OK75:<GB_C/UK(\CF"5<G!CS., W'C32<@
MQ!>UWV,6%^"*34,323Z9&A9B6EV6+SCA9P%@&(>!^)Q'--W2C.N+SL1C<%,\
M+TGD-3"PB3#IDS0S8+6>,$-3_"&<CS$3]=)>"+^-, S#@(O7\6 "%>#KCM(A
MI!O,P?00IQY.Q1A&%\I73FQV :PI,2LCP ;$U(1)V2YZZX9QYWGK;H,+D-V*
M$L\$R6<UL#L4CAZXS+%N\XYQ?8?^H"QY'\.)SFJ(HKZTH**6>04>A,W\X>C;
MTR-I,<6S>:O7O2]F@L[ZJE?8Q-3MZY()\< 9GT6>OGJ-+FQLE&]Y.6T5OU$C
MHWP^H.<[%&!&D%?);JZM4:X_4?99%-90!U=+.=_8\%671>JQ?B-JD>);N0K7
M@+LVHU:F/6O S7]V5F87U6B+%YKM$H.&5^G,*MQ=!TB=OS9Q?VKV[;;TF ;\
MW\-23WTW6ZI?=V^XL>$-W5E2S$V9UU#1J5,XU'O1I5V,VC,=,&M'0$LGT<HE
MK*X0FOO*%6M@IQ\ZU#"]W5TMQ+$.ZD<W!B1S-/;PQB&R+O!ZQ0,R%TJ65:;D
MQG8#AJ_DV>T"#L\FX.G]%R-V#1T4=G&;$4V8_GK\?@!E&#UC[PG?43^8J9:X
M+0?MOAP:50*+YE^R2D-5E>\K![,#]PC(-S?AT6B6('^FS>&&L>JA+LQ_EA".
MCM-[H=@/N!&>DHS.DQWPS(&,M&-1^K1I"D;<P19%E?4>MUU$K$J*=5*FJ\_4
MJFBENZ*,;+U5^;S."C-R&*RJ)^RN+*73J:@-_"++UX9RV[U29SRGO0;73^LI
M.YNU$(F58)F^&]A=3B^H[P"#T1-VP\D#X9^[R^P]HV[H!)^0*%\).KW+D19,
M7,Q$J0V7VX89[I>9.MUKRHH>%.P$D.2:SDL\[K :R[/Z'*B *#,7!G67X6B^
MI_FZ>%' 1(*HAMEW;_$4>7<H %O>82#R-EMQ/2EP&9F]#O,:CCG^,P3Y7CUU
MT"I_H 'F(QK?!H:\U8.9?,BFR(_7>- <3CWBHGCGXIYA+NK_(@->T#ES7X/O
M/I*I+PNW 'YTBXFHC(;Q'.!I!!C./7$[\1<A.)^37W12& 7G0U*(W9Y'/=9'
M2/K"702P?A#"%L%K\-UAJ6<*?66);[=EK>2VPQ)>%22GBM'Q):&4XPY+>E5W
M9HOI*&.XPW)6%CS8(O<Z #H\#YD3L.OY'%MFHAZ$#L]%%*3=81C"33-4ULQ#
M+F$ETE6V,+Z6_MD?MCNLZ]GD5;?%O$I:V:(7^5S5*ITE F9;(&RFKD1;:[C/
M)[-T//4?!X*+,>(8?O@_4$L#!!0    ( #J"QDQ;+R-A QX  !C\ 0 4
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
M2<#( ^!G"^ 7)[W_"K[[A2T(<H%F7HC\6T!4D$>CT=$J1_0 1!V J.Y '@?
MHWO._L'5/[CZ-5S]#OHY.W?U]\X34C&[#@Y1-QVB"SR=X8"[](-1NM(9\S=!
MB(*QQ_Z5W)'=/O7]$I /Y!["5TQ>^#5F1AZ> AF"'U\SFW@S<3:\3N\&\O0O
M@7KCX F<28!]/.880)1BE,E%1JIJ7R,%$?BJ@EMO >[Z).>4H<+#"C4^9!F_
M_65VVU%6A43C"Y9Q*/.Z*KM9QDN5YZ74U3*>LM5SCZ9R/TSW*W9Q^H7":.[?
M>B-AE2.5KB9XBEX-F\X@A/,Q 87,,DD'LWZR9 6I><J5'S#!WQ-!+DP1>9'/
MRD8SLY48] ^E0N$!78UBKZ^OH_#+O?WJ9;W'_GY=\:EIZBZ$KYN7 -U />P-
M8K? O= +Z,(UF)JV5GI11LM'[0(JMH4\Q =L%Z"NK1>"LO]O'/G:S3*0V<'&
M4\%J@'^JUK"BUMPTVSH% U[1T)NNJ_RKMQF3I0U%N3?.J""ZZ/[J^;X]B1L=
M+5*5"E) Z>KG1HI)":=1A.XH=SN\XFGW*YZ64:]]3<.2<CZE9&2GFF2KE&$\
MFIT/E8<:H]+4-:'#DZ#J&)7ND94Z#SK;<0^QJ3IBVS1&S'O7RE?2NO_NY&Y>
MV+3B@MENWM@T!(Q4^L'UK(4N%9K;@0BD3RR:>VER%U6"[(6X&J@29.H>H]I!
ML^LR09VLAE3GB#$+O/TY9[3QJD@T;.$>$@7GW1@O&(<>=Q*^X__@!OAW.=^
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
MI3#T]U0<[!SO7'2. )T-)!'Y&H\F7#/8013EF1RW"2AANDU>G*60-#9-UGJ
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
M$%LX\S'<N][IX*'0 )@WJ18ZDY;U5,Z<5*)%W.D$4<H>"41(_M1=L(U!%;.
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
M*XD2T[ 7LHHIF.@K/ DJ:V$R (C5T#@/Z"RRJFD5<>EP7Q4(Q-;>$*;S[5Q
M[<QC.H"7/8$2L]T7:YQKL8]E=%(?AK5DV$&Y<\:*Y6*]5B"A50/I@)9P>K2$
M!<Q5'#^U#6HMN]MJD6H*L8W?^O4Y9\O52IO@X$5*!S7&Z8!<20>G%1+K1KK%
M3ZZ/?G$3JK/U+)>6-^U@5"B>A\%]0G3X2*;L6QQLZ1; _;,;83K3EV71J#0U
MS.DV?32<=ST;ETP. \0$CU AFNV*(28]JU4'F#S3/W3&VZ_XZ>B[$=KF0NFN
M&/E%=DSU0,323VIL5DU,%-/^H&FKZLVG9%6R'S!%O[C1772?T(0.MN&>Z]CN
M%L*6, 05J:.Q[3*;.SQ^$LDH)+QDLK./2P51P=G9$VZG@CM.<1_<[+R:)?QK
M<U4!_:0& F8?4R2^/";/84038MM?=Z,%#-M.U5#WMLED-N&Q+)6(2I'@S#H3
M(X=1<8K1E6($8);(#06,XAK&"B;=Q/%1G479TY ,2E70BM4S,7M&*)5G"74Z
M@1/3QA-B Z-,W=^D=*D8 Y@JTMS.T\=@R*&9N.9,%RL>*Y@8:TC1!52##>BB
MG)?1],/_^]UDS!9,C"3_7AE;D#,?C\9C]K^,0O^><0@MG-%R,1^MG!E;=9%_
MSM?+T622/SA"Y/\.Z=5@_JLEE!/G]_%L#$2R0X2?<1 3N[&;$_!GG-SM'MSO
M8O<0MC!+/9$:6@Z[*%A8BDLO,\'HQ]LPCG]BE5.HXQ+1(W29))'W>$Q8&98D
MI$NMP0I/M68 ]6:#(N''2Y%G7PDK)DG_ ,RK-E<]H9C4.#!L(RB#)+V&Y*L7
M__$!!YOGO1O](3W;V]K,*._DNN@L.2;%9X**3$2%HD(J\&G<GN$Z9\$UQS0U
M-ZW33<%0=G#NM5!-4H.CM1DHY^JZ:'QQ7CJ."N< *V?T#%:!<>!E,%1=5,XW
MCIDLX=L#Z5./:D4+6);E:FCYW%1(,"K.-FYUA"BB50M$0$:=.F$+F6IVL8)'
M.BDG"DTAF776]:_$_U9"BEF64]([;@[OR,J4RK:*;LKY(8H&LH* MRUWNDL:
M0)*MT$)G6WLY%E(,_C;WWB"*1C%;;G)O=T$IF^IFL8)#7W!$?^$^X8GJRZTV
M@>1110^=H#T5,HDE3V4B+2%2=XP<*D642@<I1# B<?Q02J53PUA!I@>Z":WZ
M:M.'(0G$--#*P)N(!R$FS);QIPLRX=@C1@;&EIJC27E26L(.AI >];;6*RU
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
M-FV:@.'\^Q></(?;F^ %QPG&E'#2BWQ:&AGW?Y$F.I.":3;%2:70--H1BY3
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
MN-G%D#%HC3I5+U1D5VD'RRAUVU9@2J6I'=2ZU:Y=1 >"E=*(:$%UI_Z!JXR
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
M92CQ>95F+>%(T\4$]#@Q! @S;J[OBB^>E^PDLN@%<IXTR8IF]QJW<ZR<?-^
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
MSI"7DO!'BF8-\J7VOR=.;6;E873P"MJ!A^9.]#VF;@YF,YU^.VG7 _'8406
M[4]%"MP9=4^F!)@56G9>N\J8W)(QO86DMKWJC"IBJDXJVU]R5UYQ[//4]H(P
M'2PUKI_0]L?>V^+7M^]NM\?D[<-]MTLLVVNZJ*(I9Y7:_N1\=ZA1O4^V/T8O
MXVYOA/4HVXW'HEFW=/8+SB59[_F LN!BH;23%9SZMA=R:>&BEI2D=/^O[6NT
MI4.\7)G46QS;"^'L@!G;O6=[Q9L=%]I&X)7MV85M7=TB#V(F%DOPWMDJU+I
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
M TW?*Y,EE4PIW5L/SHI0Q<Y/D.JJYXU[%#AP8L%1@%PG%CP.06^LD^ZO0;Q
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
M9R=&\)__#U!+ 0(4 Q0    ( #J"QDPJ:W6&$ZD  *.Y"0 0
M  "  0    !T:&\M,C Q.# T,S N>&UL4$L! A0#%     @ .H+&3( QV=BC
M#@  HYH  !               ( !0:D  '1H;RTR,#$X,#0S,"YX<V102P$"
M% ,4    "  Z@L9,2D@?8TL2  "G!P$ %               @ $2N   =&AO
M+3(P,3@P-#,P7V-A;"YX;6Q02P$"% ,4    "  Z@L9,6R\C80,>   8_ $
M%               @ &/R@  =&AO+3(P,3@P-#,P7V1E9BYX;6Q02P$"% ,4
M    "  Z@L9,S*QFK_!5  !YO00 %               @ '$Z   =&AO+3(P
M,3@P-#,P7VQA8BYX;6Q02P$"% ,4    "  Z@L9,.7NN3/<O  #4C@, %
M            @ 'F/@$ =&AO+3(P,3@P-#,P7W!R92YX;6Q02P4&      8
,!@"$ 0  #V\!

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